From 569ba022e0e3ad1cf81fb9d1041b0ea0dd0c1482 Mon Sep 17 00:00:00 2001 From: Jerry Lee Date: Tue, 25 Sep 2018 23:37:48 +0800 Subject: [PATCH] WIP --- pom.xml | 45 +++++++++++++++++++++++++++++++++- pom4ide.xml | 4 +-- src/main/java/module-info.java | 8 ++++++ 3 files changed, 54 insertions(+), 3 deletions(-) create mode 100644 src/main/java/module-info.java diff --git a/pom.xml b/pom.xml index ec1dd7d..d5cd20f 100644 --- a/pom.xml +++ b/pom.xml @@ -177,6 +177,11 @@ default-compile none + + + **/module-info.java + + @@ -189,6 +194,11 @@ compile + + + **/module-info.java + + java-test-compile @@ -475,7 +485,7 @@ - above-jdk9 + doc-for-above-jdk9 [9,) @@ -498,6 +508,39 @@ + + jigsaw + + [1.9,) + + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.5.1 + + 1.9 + 1.9 + + + + module-infos + compile + + compile + + + + **/module-info.java + + + + + + + + force-jdk-10+when-do-release diff --git a/pom4ide.xml b/pom4ide.xml index 6c82639..e63b5e5 100644 --- a/pom4ide.xml +++ b/pom4ide.xml @@ -168,8 +168,8 @@ maven-compiler-plugin 3.8.0 - 1.8 - 1.8 + 1.9 + 1.9 ${project.build.sourceEncoding} diff --git a/src/main/java/module-info.java b/src/main/java/module-info.java new file mode 100644 index 0000000..87b7090 --- /dev/null +++ b/src/main/java/module-info.java @@ -0,0 +1,8 @@ +module com.alibaba.ttl { + exports com.alibaba.ttl; + exports com.alibaba.ttl.threadpool; + + requires java.instrument; + requires java.logging; + requires javassist; +} -- GitLab