Maven Cargoプラグイン用のJavaエージェントの設定

Maven Cargoプラグイン用のJavaエージェントを設定するには:

  1. pom.xml<configuration>にある<properties>セクションに<cargo.jvmargs>プロパティを追加します。<YourContrastJarPath>Contrast JARファイルへのパスに置き換えます。例:

    <build>
      <plugins>
        <plugin>
          <groupId>org.codehaus.cargo</groupId>
          <artifactId>cargo-maven2-plugin</artifactId>
          <version>1.7.3</version>
          <configuration>
            <container>
              <containerId>jetty9x</containerId>
              [...]
            </container>
            <configuration>
              <properties>
                <cargo.jvmargs>-javaagent:<YourContrastJarPath></cargo.jvmargs>
              </properties>
            </configuration>
            [...]
          </configuration>
        </plugin>
      </plugins>
    </build>
  2. MavenターゲットまたはCargoの単体テストを通常通り実行します。

  3. サーバメッセージが表示される前に、コンソールにContrastの起動メッセージが表示されます(サーバの起動には、さらに1、2分かかります)。

  4. アプリケーションに移動し、起動までさらに1分待ちます。

ヒント

詳しくは、CargoサイトのCargoコンテナへのJVM引数の追加を参照するか、Mavenプロジェクトへのエージェントの追加方法の例を確認してください。