Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
10.5.1.1
-
None
-
Patch Available
Description
This will make the build even more flexible. Probably involves the following changes:
1) Relaxing the requirement in PropertySetter that a Java 5 JDK must exist
2) Having PropertySetter look for a Java 6 JDK (and set java16compile.classpath accordingly) just as PropertySetter looks for a Java 5 JDK today
3) Changing the setCompilerProperties target in the master build script so that it
a) requires that java15compile.classpath or java16compile.classpath is set (it's ok for both to be set)
b) sets java15compile.classpath to ${jdbc3stubs}:${java16compile.classpath}
Attachments
Attachments
Issue Links
- depends upon
-
DERBY-3988 Set the Java 6 complilation path based on the Java 5 compilation path so that the JDBC4 support is always built
- Closed
- incorporates
-
DERBY-4699 Build breaks if a Java 6 JDK is detected when compiling with a Java 5 compiler
- Closed