diff --git a/hadoop-hdds/rocks-native/pom.xml b/hadoop-hdds/rocks-native/pom.xml index 17f18ec718b5..8f0da5a368f9 100644 --- a/hadoop-hdds/rocks-native/pom.xml +++ b/hadoop-hdds/rocks-native/pom.xml @@ -300,6 +300,25 @@ + + org.apache.maven.plugins + maven-compiler-plugin + + + default-compile + + compile + + compile + + + -h + ${project.build.directory}/native/javah + + + + + org.apache.maven.plugins maven-jar-plugin @@ -324,93 +343,5 @@ - - java-8 - - 1.8 - - rocks_tools_native - - - - - - org.codehaus.mojo - native-maven-plugin - - - - javah - - compile - - ${env.JAVA_HOME}/bin/javah - - org.apache.hadoop.hdds.utils.db.managed.ManagedRawSSTFileReader - org.apache.hadoop.hdds.utils.db.managed.ManagedRawSSTFileIterator - - ${project.build.directory}/native/javah - - - - - - - - - java-11 - - [11,] - - rocks_tools_native - - - - - - org.apache.maven.plugins - maven-dependency-plugin - - - copy-dependencies - - copy-dependencies - - process-sources - - ${project.build.directory}/dependency - runtime - - - - - - - org.codehaus.mojo - exec-maven-plugin - - - javach - - exec - - compile - - ${env.JAVA_HOME}/bin/javac - - -cp - ${project.build.outputDirectory}:${project.build.directory}/dependency/* - -h - ${project.build.directory}/native/javah - ${project.basedir}/src/main/java/org/apache/hadoop/hdds/utils/db/managed/ManagedRawSSTFileReader.java - ${project.basedir}/src/main/java/org/apache/hadoop/hdds/utils/db/managed/ManagedRawSSTFileIterator.java - - - - - - - - diff --git a/pom.xml b/pom.xml index fa80ee24b837..0b3aaf9faf17 100644 --- a/pom.xml +++ b/pom.xml @@ -174,7 +174,6 @@ true 1.11 4.11.0 - 1.0-M1 @@ -1459,11 +1458,6 @@ true - - org.codehaus.mojo - native-maven-plugin - ${native-maven-plugin.version} - org.codehaus.mojo make-maven-plugin