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. Webブラウザでアプリケーションにアクセスし、アプリケーションが起動するまで1分程度余計に待ちます。

ヒント

さらなる詳細は Cargo adding JVM arguments to Cargo container あるいはContrast Mavenプラグインにてエージェントをインストールする方法をご覧ください。

この記事は役に立ちましたか?

0人中0人がこの記事が役に立ったと言っています

他にご質問がございましたら、リクエストを送信してください