Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
10.9.1.0
-
None
-
Normal
-
Patch Available
Description
The PropertySetter task sets up classpath variables so that the build can take advantage of JVM-specific class libraries. Using those libraries makes it possible for the compiler to flag code which is supposed to run on less capable platforms but which calls methods from later JVMs. This is a very tricky problem and we seem to have reached consensus that it requires too much effort to make PropertySetter run correctly in all of the build environments which Derby developers use. I will attach a proposal for how to simplify PropertySetter so that it requires less effort to maintain.
Attachments
Attachments
Issue Links
- is related to
-
DERBY-5984 Derby 10.8 branch does not build out-of-the-box using Oracle's Java 7 JDK on Mac OSX.
- Closed
-
DERBY-5483 Improve Derby build to build with IBM JDK 1.7
- Open
-
DERBY-5949 Fix PropertySetter to take account of Java 8
- Open
-
DERBY-5469 Make it possible to build Derby if you are on Mac OS X and your JDK is JDK 7
- Closed