開発環境での Windchill のインストール
必要条件
すべての Windchill+ パッケージが適切に機能するには、開発環境が必要です。この環境は、PTC のパートナーとともに構築できます。別の方法として、パートナーは、PTC Cloud Portal で PTC がホストする仮想マシンを使用できます。
PTC Solution Installer を使用してインストールする際に、必要な詳細を入力する必要があります。統合環境に移動して次の詳細を確認できます。
ベース DN - 組織名を設定する必要があります。このエンティティは、Windchill+ の「組織」タブにあります。
初期組織 - 組織名を設定する必要があります。このエンティティは、Windchill+ の「組織」タブにあります。
組織のインターネットドメイン - ptcmscloud.com に設定する必要があります。
LDAP アダプタ名が Windchill+ ターゲット環境と一致している必要があります。
* 
PTC は、以下の理由により、PTC Cloud Portal を使用することをお勧めします。
PTC Cloud Portal は、Windchill+ ターゲット環境に合わせて事前に設定されています。パートナーは、テンプレートを使用して効率的に開発環境を構築できます。このコスト効果の高いソリューションにより、ローカルでホストされている開発環境を維持する手間を省くことができます。
仮想マシンに関連するコストは最小限です。仮想マシンを 1 日に 1 回自動的にシャットダウンする時間を設定することで、コストをさらに削減できます。シャットオフ時間はポータルで簡単に設定できます。
仮想マシンイメージをリクエストできます。リクエストを行うと、仮想マシンイメージは 1 時間以内に開発と使用が可能になります。
お客様とパートナーは、リリースごとにパブリッシングされるリリースノートを参照することによって、新機能だけでなく、技術面での進化についても最新情報を入手できます。
Windchill のインストール
次の手順を実行して Windchill をインストールします。
1. 次のリンクから、PTC のソフトウェアダウンロードページにアクセスできます: PTC ソフトウェアのダウンロード
2. Windchill ヘルプセンターリンクから、PTC の Windchill ヘルプセンターにアクセスできます。
* 
仮想マシン上に環境を構築して、スナップショット機能とロールバック機能を活用することをお勧めします。
ランドスケープ互換性の要件 - PTC 環境は、Oracle データベースを使用して Linux オペレーティングシステムでホストされます。Oracle データベースは必須ですが、PTC はオペレーティングシステムの変更に伴うリリース管理時の問題を回避するため、Linux オペレーティングシステムを使用することを強くお勧めします。
3. 標準の Windchill インストールガイドに従って Windchill のインストールに進みます。次の点を考慮してください。
カスタマイズとコンフィギュレーションの基本的なユースケースを開始するには、Windchill の単純なモノリシックインストールで十分です。
開発とコンフィギュレーションを行う場合、PDMLink をインストールするだけで十分です。
リリース管理パイプラインのセキュリティを確保してプロモーションプロセスを構築するには、Windchill+ のデフォルトのモジュールセットがローカル環境で必要になる場合があります。デフォルトのモジュールセットの詳細については、ローカル開発仮想マシン用 Windchill+ デフォルトモジュールセットを参照してください。
* 
開発環境と Windchill+ 環境にこれらのモジュールがインストールされていても、必ずしもそれらのモジュールを使用できるわけではありません。PTC ソフトウェア部品表を参照して、これらを使用するための適切なライセンスがあることを確認してください。
任意の統合開発環境のインストール
Windchill の開発インスタンスに、任意の統合開発環境 (IDE) をインストールします。たとえば、Eclipse、NetBeans などです。
次のリンクから Eclipse をインストールします: Eclipse
Windchill+ 固有の設定
Windchill+ との互換性を確保するために、Windchill+ 開発環境に以下のプロパティを追加する必要があります。
Windchill プロパティ:
<Property name="WindchillPlus"
overridable="true"
targetFile="codebase/wt.properties"
value="true"/>
BAC 関連プロパティ:
<Property name="com.ptc.windchill.bac.ignoreGUIDList"
overridable="true"
targetFile="codebase/wt.properties"
value="All"/>
これは役に立ちましたか?