From 71b7c8aba7d160ce719806fb7c2155cd5bf0038d Mon Sep 17 00:00:00 2001 From: rfscholte Date: Mon, 3 Jun 2019 18:50:03 +0200 Subject: [PATCH 1/2] Update multi-release-jar-demo (no more maven-antrun-plugin required) --- java9/multi-release-jar-demo/pom.xml | 56 +++++-------------- .../demos/mrjar/ProcessIdProvider.java | 2 +- 2 files changed, 16 insertions(+), 42 deletions(-) diff --git a/java9/multi-release-jar-demo/pom.xml b/java9/multi-release-jar-demo/pom.xml index fba8c4db..1b264a6b 100644 --- a/java9/multi-release-jar-demo/pom.xml +++ b/java9/multi-release-jar-demo/pom.xml @@ -10,7 +10,6 @@ org.hibernate.demos multi-release-jar-demo 1.0-SNAPSHOT - jar multi-release-jar-demo http://hibernate.org/ @@ -19,53 +18,28 @@ UTF-8 1.8 1.8 - ${project.basedir}/src/main/java9 - ${project.build.directory}/classes-java9 org.apache.maven.plugins - maven-antrun-plugin - 1.8 + maven-compiler-plugin + 3.8.1 - - compile-java9 - compile - - - - - - - - run - - - - - - org.apache.maven.plugins - maven-resources-plugin - 3.0.2 - - - copy-resources - prepare-package - - copy-resources - - - ${project.build.outputDirectory}/META-INF/versions/9 - - - ${java9.build.outputDirectory} - - - - + + jdk9 + + compile + + + 9 + + ${project.basedir}/src/main/java9 + + true + + diff --git a/java9/multi-release-jar-demo/src/main/java9/org/hibernate/demos/mrjar/ProcessIdProvider.java b/java9/multi-release-jar-demo/src/main/java9/org/hibernate/demos/mrjar/ProcessIdProvider.java index acf4020d..ee06c13b 100644 --- a/java9/multi-release-jar-demo/src/main/java9/org/hibernate/demos/mrjar/ProcessIdProvider.java +++ b/java9/multi-release-jar-demo/src/main/java9/org/hibernate/demos/mrjar/ProcessIdProvider.java @@ -12,7 +12,7 @@ public class ProcessIdProvider { public ProcessIdDescriptor getPid() { - long pid = ProcessHandle.current().getPid(); + long pid = ProcessHandle.current().pid(); return new ProcessIdDescriptor( pid, "ProcessHandle" ); } } From b48dd623417f3c73ba2f13ce8e50641c4b8d5e29 Mon Sep 17 00:00:00 2001 From: rfscholte Date: Mon, 3 Jun 2019 18:52:18 +0200 Subject: [PATCH 2/2] tabs or spaces... --- java9/multi-release-jar-demo/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java9/multi-release-jar-demo/pom.xml b/java9/multi-release-jar-demo/pom.xml index 1b264a6b..3946012b 100644 --- a/java9/multi-release-jar-demo/pom.xml +++ b/java9/multi-release-jar-demo/pom.xml @@ -37,7 +37,7 @@ ${project.basedir}/src/main/java9 - true + true