db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Knut Anders Hatlen (Commented) (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (DERBY-5469) Make it possible to build Derby if you are on Mac OS X and your JDK is JDK 7
Date Tue, 25 Oct 2011 20:28:32 GMT

    [ https://issues.apache.org/jira/browse/DERBY-5469?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13135399#comment-13135399
] 

Knut Anders Hatlen commented on DERBY-5469:
-------------------------------------------

I agree that PropertySetter is starting to get too complex. In my opinion, it would be sufficient
if PropertySetter were able to detect which Java version Ant is running (which can be done
by inspecting system properties, no need to parse rt.jar) and set up the various compile classpaths
based on that Java instance. This would still allow easy building of Derby, which was the
goal when PropertySetter was introduced. If someone wants a more exotic setup (like pointing
java14compile.classpath to actual Java 1.4 runtime libraries), they should be able to override
the compile classpaths with properties the same way as today, but PropertySetter doesn't need
to do that automatically.

Although it might be possible to make PropertySetter detect all old Java versions from all
vendors on all platforms, and to keep it updated, I'd much rather spend my time writing database
code than maintaining PropertySetter... :)
                
> Make it possible to build Derby if you are on Mac OS X and your JDK is JDK 7
> ----------------------------------------------------------------------------
>
>                 Key: DERBY-5469
>                 URL: https://issues.apache.org/jira/browse/DERBY-5469
>             Project: Derby
>          Issue Type: Improvement
>          Components: Build tools
>            Reporter: Rick Hillegas
>            Assignee: Rick Hillegas
>         Attachments: derby-5469-01-ae-add17andJavadoc.diff, derby-5469-01-af-dontSetUprevVariables.diff,
derby-5469-01-ag-cleanedUp.diff
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message