On 2/5/07, Alastair Maw <[EMAIL PROTECTED]> wrote:
You've evidently been bitten by this and have a set-up that fixes the issue and works, and are therefore reluctant to change it. I respect that and shall now politely stop haranguing you, even if I think I know better. ;)
If you have spent your weekends solving JDK 1.5 issues while compiling with JDK 1.4, then you know where I come from. The problem is that the release manager (me) is the last barrier for these things to be checked. The projects are set up for just that purpose: to facilitate releases. I/we have never claimed they were there for any other purpose. They are there to validate and build a release. Validation is done in our 1.4 projects by purely running in the targetted VM. I don't want the releases to be built in any other way.
Regarding Bamboo going the way of Continuum, I'd like to note that if people have their build environments set up incorrectly to link against the wrong rt.jar version, then they have the potential to push JDK 5 code into the 1.4 codebase regardless of how Maven 2 is set up.
True, but that doesn't prevent *ME*, as the release manager to find those issues. Having the JDK 1.4 *explicitly* in the parent pom forces one to consider it, and use it.
It's also a pain having to set your JAVA_HOME and paths up specially each time, so I'd guess most people don't tend to bother.
Just create a mvn4 file that sets the JAVA_HOME for you. then it is just a matter of running mvn4 instead.
Having a continuous integration server that picks up these issues is therefore useful and important regardless. Kudos to people for chasing licenses and getting it all setting it up. :-)
I think having a continuous integration server available is valuable, but I don't underestimate our collective negligence to keep using and supporting the server and the builds it provides. I hope I'm proven wrong in this regard. Martijn -- Vote for Wicket at the http://www.thebeststuffintheworld.com/vote_for/wicket Wicket 1.2.4 is as easy as 1-2-4. Download Wicket now! http://wicketframework.org
