必要なサードパーティ依存の取得
このセクションでは、必要なサードパーティ依存を取得する方法について概要を説明します。
• ユニットテストは 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 をフェッチするには、以下の手順に従います。
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 ディレクトリに明示的にコピーします。