diff --git a/src/bindings/java/native/linux/pom.xml b/src/bindings/java/native/linux/pom.xml
index 13988c0190fe78a6726268b845bbdebbce4d4b77..c8d3fbd800a141e54bc035f93e0d7bc1da92b95f 100644
--- a/src/bindings/java/native/linux/pom.xml
+++ b/src/bindings/java/native/linux/pom.xml
@@ -25,7 +25,15 @@
   </dependencies>
 
   <build>
+    <testSourceDirectory>../src/test/java</testSourceDirectory>
     <plugins>
+      <plugin>
+	<artifactId>maven-compiler-plugin</artifactId>
+	<configuration>
+	  <source>1.7</source>
+	  <target>1.7</target>
+	</configuration>
+      </plugin>
       <plugin>
 	<groupId>org.codehaus.mojo</groupId>
 	<artifactId>native-maven-plugin</artifactId>
@@ -57,14 +65,8 @@
 	    <id>javah</id>
 	    <phase>generate-sources</phase>
 	    <configuration>
-	      <javahOS>hp-ux</javahOS>
-	      <javahProvider>default</javahProvider>
-<!--	      <javahClassNames>
-		<javahClassName>Hammer</javahClassName>
-		<javahClassName>ParsedToken</javahClassName>
-		<javahClassName>Parser</javahClassName>
-		<javahClassName>ParseResult</javahClassName>
-	      </javahClassNames> -->
+	      <javahOS>linux</javahOS>
+ 	      <javahProvider>default</javahProvider>
 	    </configuration>
 	    <goals>
 	      <goal>javah</goal>
@@ -72,6 +74,15 @@
 	  </execution>
 	</executions>
       </plugin>
+      <plugin>
+	<artifactId>maven-surefire-plugin</artifactId>
+	<configuration>
+	  <forkMode>once</forkMode>
+	  <environmentVariables>
+	    <LD_LIBRARY_PATH>${project.build.directory}:${project.build.directory}/../../../../</LD_LIBRARY_PATH>
+	  </environmentVariables>
+	</configuration>
+      </plugin>
     </plugins>
   </build>
 
diff --git a/src/bindings/java/native/pom.xml b/src/bindings/java/native/pom.xml
index 6a0eb8d268cb070247c0f3e4a25a826db3d7f3af..0427aa54621360bfaa40013bc3df84e9fa767e6f 100644
--- a/src/bindings/java/native/pom.xml
+++ b/src/bindings/java/native/pom.xml
@@ -28,4 +28,5 @@
       </modules>
     </profile>
   </profiles>
+
 </project>
diff --git a/src/bindings/java/pom.xml b/src/bindings/java/pom.xml
index 7b6dbad23d714555d8720795e4de4a54ae7b5a6c..2e93de1a526581cc436387fe9c8ef7c18ad9f731 100644
--- a/src/bindings/java/pom.xml
+++ b/src/bindings/java/pom.xml
@@ -38,18 +38,6 @@
 	</plugin>
       </plugins>
     </pluginManagement>
-
-    <plugins>
-      <plugin>
-	<artifactId>maven-surefire-plugin</artifactId>
-	<configuration>
-	  <forkMode>once</forkMode>
-	  <environmentVariables>
-	    <LD_LIBRARY_PATH>${project.build.directory}/../../</LD_LIBRARY_PATH>
-	  </environmentVariables>
-	</configuration>
-      </plugin>
-    </plugins>
   </build>
   
 </project>