TA-DA! We need some sort of celebration!!
On Mon, May 28, 2018 at 2:44 PM, Rick Hillegas (JIRA) <[email protected]> wrote: > > [ > https://issues.apache.org/jira/browse/DERBY-6856?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel > ] > > Rick Hillegas resolved DERBY-6856. > ---------------------------------- > Resolution: Fixed > Fix Version/s: 10.15.0.0 > > I am done with work on this issue. > >> Make it possible to build Derby using JDK 9 >> ------------------------------------------- >> >> Key: DERBY-6856 >> URL: https://issues.apache.org/jira/browse/DERBY-6856 >> Project: Derby >> Issue Type: Improvement >> Components: Build tools >> Affects Versions: 10.12.1.1 >> Reporter: Rick Hillegas >> Priority: Major >> Fix For: 10.15.0.0 >> >> Attachments: PTest.java, derby-6856-01-ab-addShardingKey.diff, >> derby-6856-01-ac-cleanup.diff, derby-6856-02-aa-addShardingKey.diff, >> derby-6856-03-aa-autoboxingDeprecationWarnings.diff, >> derby-6856-03-ab-autoboxingDeprecationWarnings.diff, >> derby-6856-04-aa-autoboxingDeprecationWarnings-part2.diff, >> derby-6856-04-ab-autoboxingDeprecationWarnings-part2.diff, >> derby-6856-05-ac-roundingMode-Class.newInstance.diff, >> derby-6856-05-af-roundingMode-Class.getDeclaredConstructor.diff, >> derby-6856-05-ag-roundingMode-Class.newInstance.diff, >> derby-6856-06-aa-observable.diff, derby-6856-07-aa-oneMoreNewInstance.diff, >> derby-6856-08-aa-cleanupJavadoc.diff, derby-6856-09-aa-javadocEntities.diff, >> derby-6856-10-aa-disable-permissions-subverting-test.diff, >> derby-6856-11-aa-jigsawResourceLocation.diff, derby-6856-XX-ab-base.diff, >> derby-6856-XX-ac-base.diff, derby-6856-XX-ad-base.diff, >> derby-6856-XX-ae-base.diff, ptestScript >> >> >> Derby can't be built with JDK 9. Java 9 introduces new JDBC classes like >> java.sql.ShardingKey and methods which refer to these new classes. >> In addition, project Jigsaw has created a new way to name classes (see >> http://openjdk.java.net/jeps/220). This breaks the PropertySetter build tool >> which we use so that old JVMs can compile Derby and so that Derby can be >> compiled to run on old JVMs. >> It is likely that we will need to leave this issue open throughout the >> development cycle of Java 9. > > > > -- > This message was sent by Atlassian JIRA > (v7.6.3#76005)
