blob: 866a5f95c2222667e839c2f1882ef4b1350a1215 [file] [log] [blame]
= JavaAgent with Maven Surefire
:index-group: Unrevised
:jbake-date: 2018-12-05
:jbake-type: page
:jbake-status: published
== Maven2
In maven2 you can enable the javaagent for your tests by adding this to
your pom.xml file:
[source,xml]
----
<build>
<plugins>
<!-- this configures the surefire plugin to run your tests with the
----
javaagent enabled --> org.apache.maven.plugins maven-surefire-plugin
pertest
-javaagent:latexmath:[${basedir}/target/openejb-javaagent-3.0.jar</argLine> <workingDirectory>$]\{basedir}/target
[source,xml]
----
<!-- this tells maven to copy the openejb-javaagent jar into your
----
target/ directory --> org.apache.maven.plugins maven-dependency-plugin
copy process-resources copy org.apache.openejb openejb-javaagent 3.0
$\{project.build.directory}
[source,xml]
----
</plugins>
</build>
----