zoukankan      html  css  js  c++  java
  • Adding a JavaAgent

    Copy from: http://tomee.apache.org/javaagent.html

    Adding a JavaAgent

    Adding a java agent is done via a vm parameter as follows:

    java -javaagent:openejb-javaagent-4.6.0.jar _[other params...](other-params....html)
    :title=Need the JavaAgent?} The java agent is only required if using OpenJPA as your persistence provider or if using CMP.
    }

    Maven2

    In maven2 you can enable the javaagent for your tests by adding this to your pom.xml file:

    <build>
      <plugins>
        <!-- this configures the surefire plugin to run your tests with the javaagent enabled -->
        <plugin>
          <groupId>org.apache.maven.plugins</groupId>
          <artifactId>maven-surefire-plugin</artifactId>
          <configuration>
            <forkMode>pertest</forkMode>
            <argLine>-javaagent:${project.basedir}/target/openejb-javaagent-4.6.0.jar</argLine>
            <workingDirectory>${project.basedir}/target</workingDirectory>
          </configuration>
        </plugin>
    
        <!-- this tells maven to copy the openejb-javaagent jar into your target/ directory -->
        <!-- where surefire can see it -->
        <plugin>
          <groupId>org.apache.maven.plugins</groupId>
          <artifactId>maven-dependency-plugin</artifactId>
          <executions>
            <execution>
              <id>copy</id>
              <phase>process-resources</phase>
              <goals>
                <goal>copy</goal>
              </goals>
              <configuration>
                <artifactItems>
                  <artifactItem>
                    <groupId>org.apache.openejb</groupId>
                    <artifactId>openejb-javaagent</artifactId>
                    <version>4.6.0</version>
                    <outputDirectory>${project.build.directory}</outputDirectory>
                  </artifactItem>
                </artifactItems>
              </configuration>
            </execution>
          </executions>
        </plugin>
    
      </plugins>
    </build>
  • 相关阅读:
    linux install zh_CN(ubuntu)
    gitweb随记
    gitolite随记
    gitosis随记
    python
    zsh-替换掉黑白的控制台
    Homebrew -- Mac软件管家(套件管理yun……)
    mac中遇到的mysql编码问题
    策略模式 -- 山不转水转
    WPF教程:附加属性
  • 原文地址:https://www.cnblogs.com/hellotech/p/3952883.html
Copyright © 2011-2022 走看看