diff options
author | Alexander Kriegisch <Alexander@Kriegisch.name> | 2022-03-24 23:20:42 +0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-03-24 23:20:42 +0700 |
commit | ad4a42ce1d7d2110f0b9cda5c97dd43215062802 (patch) | |
tree | 8314868802131b423e38f54c6ab43899ae50646f /pom.xml | |
parent | bd663a7e645a1cb6f357259dfe880855c7016e21 (diff) | |
parent | cde74b890dc45e6523b895dda71f87287bdc933f (diff) | |
download | aspectj-ad4a42ce1d7d2110f0b9cda5c97dd43215062802.tar.gz aspectj-ad4a42ce1d7d2110f0b9cda5c97dd43215062802.zip |
Merge pull request #140 from kriegaex/java-18
Prepare code, tests and docs for Java 18
Diffstat (limited to 'pom.xml')
-rw-r--r-- | pom.xml | 18 |
1 files changed, 16 insertions, 2 deletions
@@ -5,7 +5,7 @@ <groupId>org.aspectj</groupId> <artifactId>aspectj-parent</artifactId> - <version>1.9.9-SNAPSHOT</version> + <version>1.9.10-SNAPSHOT</version> <packaging>pom</packaging> <name>AspectJ Parent Project</name> @@ -21,7 +21,7 @@ <maven.javadoc.skip>true</maven.javadoc.skip> <!-- Dependency versions --> - <jdt.core.version>1.9.9-SNAPSHOT</jdt.core.version> + <jdt.core.version>1.9.9</jdt.core.version> <asm.version>9.2</asm.version> <lib.ant.version>1.6.3</lib.ant.version> <lib.ant.xerces.version>2.6.2</lib.ant.xerces.version> @@ -208,6 +208,20 @@ </properties> </profile> <profile> + <id>jdk-18-to-xx</id> + <activation> + <jdk>[18,)</jdk> + </activation> + <properties> + <!-- + JEP 411: Deprecate the Security Manager for Removal, see https://openjdk.java.net/jeps/411. + As of Java 18, the new API for blocking System.exit is not available yet, see + https://bugs.openjdk.java.net/browse/JDK-8199704. + --> + <jvm.arg.addOpens>-Djava.security.manager=allow</jvm.arg.addOpens> + </properties> + </profile> + <profile> <id>release</id> <properties> <maven.javadoc.skip>false</maven.javadoc.skip> |