Skip to content

Commit

Permalink
set java.library.path env variable before run UT in maven surefire pu…
Browse files Browse the repository at this point in the history
…lgin
  • Loading branch information
qianyong committed Jun 19, 2019
1 parent 4abbd10 commit 78cd2b3
Showing 1 changed file with 25 additions and 7 deletions.
32 changes: 25 additions & 7 deletions src/tools/native-client/pom.xml
Expand Up @@ -71,10 +71,14 @@
<goal>javah</goal>
</goals>
<configuration>
<javahOutputDirectory>${basedir}/src/main/cpp</javahOutputDirectory>
<javahOutputFileName>com_vesoft_client_NativeClient.h</javahOutputFileName>
<javahOutputDirectory>${basedir}/src/main/cpp
</javahOutputDirectory>
<javahOutputFileName>
com_vesoft_client_NativeClient.h
</javahOutputFileName>
<javahClassNames>
<javahClassName>com.vesoft.client.NativeClient</javahClassName>
<javahClassName>com.vesoft.client.NativeClient
</javahClassName>
</javahClassNames>
</configuration>
</execution>
Expand All @@ -93,12 +97,14 @@
</goals>
<configuration>
<encoding>UTF-8</encoding>
<outputDirectory>${basedir}/src/main/resources/</outputDirectory>
<outputDirectory>${basedir}/src/main/resources/
</outputDirectory>
<resources>
<resource>
<directory>_build</directory>
<includes>
<include>libnebula_native_client.so</include>
<include>libnebula_native_client.so
</include>
</includes>
<filtering>false</filtering>
</resource>
Expand All @@ -112,11 +118,14 @@
<artifactId>maven-checkstyle-plugin</artifactId>
<version>3.0.0</version>
<configuration>
<configLocation>${project.root.dir}/.linters/java/nebula_java_style_checks.xml</configLocation>
<configLocation>
${project.root.dir}/.linters/java/nebula_java_style_checks.xml
</configLocation>
<encoding>UTF-8</encoding>
<failOnViolation>true</failOnViolation>
<linkXRef>false</linkXRef>
<includeTestSourceDirectory>true</includeTestSourceDirectory>
<includeTestSourceDirectory>true
</includeTestSourceDirectory>
<maxAllowedViolations>0</maxAllowedViolations>
<violationSeverity>warning</violationSeverity>
</configuration>
Expand All @@ -137,6 +146,15 @@
</dependency>
</dependencies>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>3.0.0-M2</version>
<configuration>
<!-- put nebula_native_client.so in java.library.path env before run test-->
<argLine>-Djava.library.path=_build/</argLine>
</configuration>
</plugin>
</plugins>
</build>
</project>

0 comments on commit 78cd2b3

Please sign in to comment.