X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=README.md;h=1bd43fd3244a81240ad6a837875dea489080f6e4;hb=390fca17dbff49e7030ed4f86c91fa277fa8af78;hp=9955df10757e44eb0dd0644d3064db0ce0c0f175;hpb=4821eac962d2f707558b6d9a5b66af9dbe89b933;p=lttng-ust-java-tests.git diff --git a/README.md b/README.md index 9955df1..1bd43fd 100644 --- a/README.md +++ b/README.md @@ -58,6 +58,30 @@ Detailed JUnit test reports will be available under `lttng-ust-java-tests-{jul|log4j}/target/failsafe-reports/` +Setting library paths +--------------------- + +By default, the tests will look for the Java and JNI libraries in the default +locations of `make install` (`/usr/local/lib`, `/usr/local/share/java`, etc.) + +If for example, you installed into the `/usr` prefix instead of `/usr/local`, +you can use the following properties to specify different locations for the +lttng-ust-agent-java jars: + + mvn clean verify + -Dcommon-jar-location=/usr/share/java/lttng-ust-agent-common.jar + -Djul-jar-location=/usr/share/java/lttng-ust-agent-jul.jar + -Dlog4j-jar-location=/usr/share/java/lttng-ust-agent-log4j.jar + +To specify a different locations for the JNI .so libraries, you can set the +`-Djava.library.path` property on the JVM: + + mvn (...) -DargLine=-Djava.library.path=/usr/lib + +Note: do not use `MAVEN_OPTS` to set the library path, since the `argLine` +property defined in the build will overwrite it. + + Running the benchmarks ----------------------