必要なサードパーティ依存の取得
このセクションでは、必要なサードパーティ依存を取得する方法について概要を説明します。
ユニットテストは Junit 技術を使用して作成されるので、サードパーティ jar の依存があります。
テストを構築、実行し、コードカバレッジレポートを取得するには、次のサードパーティ jar が必要です。
junit.jar
jmockit.jar
jacococli.jar
jacocoagent.jar
hamcrest.jar
これらの jar は、正規の場所からインターネットを介して直接ダウンロードすることも、maven ツールおよび PTC が提供する pom.xml を使用してダウンロードすることもできます。
jar のバージョンは、PTC によって提供される pom.xml ファイル内のパス <WT_ホーム>\prog_examples\CustomizationSamples\pom.xml にあります。
PTC から提供される pom.xml ファイルに記載されているサードパーティ jar をフェッチするには、以下の手順に従います。
1. Apache Maven プロジェクトから Apache maven ZIP ファイルバージョン 3.8.6 以降をダウンロードします。
2. このファイルをどこかのフォルダに解凍します。たとえば、/opt/ptc です。
3. Maven をインストールします。
4. コマンドプロンプトを開き、Maven の環境変数を設定し、その bin ディレクトリパスを PATH 変数に設定します。
export M2_HOME=/opt/ptc/<Apache maven ファイルバージョン>
例: export M2_HOME=/opt/ptc/apache-maven-3.8.6
export PATH=/opt/ptc/<Apache maven ファイルバージョン>/bin:${PATH}
例: export PATH=/opt/ptc/apache-maven-3.8.6/bin:${PATH}
* 
変数を設定する export コマンドは、Unix 環境または Linux 環境に固有のものです。Windows 環境では、Windows 固有の適切なコマンドを使用する必要があります。
5. フォルダを作成し、PTC から提供される pom.xml ファイルを配置します。
6. コマンドプロンプトを開き、pom.xml ファイルを配置したディレクトリに移動します。サードパーティ jar の保存場所をパラメータとして指定して、次のコマンドを実行します。
mvn dependency:copy -DdestinationPath=<destinationPath>
宛先パスとして <WT_ホーム>\lib ディレクトリを指定する必要があります。<WT_ホーム>\lib ディレクトリ以外の場所へこれらの jar をダウンロードした場合、これらの jar を <WT_ホーム>\lib ディレクトリに明示的にコピーします。
これは役に立ちましたか?