For Spring IDE version 2.0 we would like to leverage the new language features of Java 5 (mostly generics, foreach loops and enums). Now we are wondering how many Spring IDE users are still running Eclipse on Java 1.4 and why.
Torsten
Java 1.4
Java 5
Java 6
For Spring IDE version 2.0 we would like to leverage the new language features of Java 5 (mostly generics, foreach loops and enums). Now we are wondering how many Spring IDE users are still running Eclipse on Java 1.4 and why.
Torsten
I've recently starting switching all my open source projects to Java 5.
+1 to JDK 5.
For projects requiring 1.4 compilation, there's always Retroweaver (http://retroweaver.sourceforge.net).
I use both 1.5 and 1.4 in projects (so I voted for 1.4). Unfortunately the big container vendors are still on 1.4, so it isn't practical for people who use or might have to use (e.g.) WebSphere to switch to 1.5 yet.
I guess maybe that doesn't mean I can't use Java 5 to run Eclipse and Spring IDE? Maybe I should vote again...
+1 for Java 5 here also.
We are also currently in the process of switching our internal project to Java 5.
Marten Deinum
Java Consultant / Pragmatist / Open Source Enthousiast / Author
Pro Spring MVC: With Web Flow
Conspect
Have you read the reference guide.
Use the [ code ] tags, young padawan
I voted for 1.5, but that's because I'm in the luxurious position that the Java development here is a green field, all legacy systems are in a different language.
All new projects I start in 1.5, I'm migrating some old ones from 1.4 to 1.5
But... I know a few old clients of mine that have no choice then to run 1.4 (and even a few still have to run 1.3), no way around it.
Barre Dijkstra
Actually I'm running Eclipse with Java 5 (but in 1.4 compatibility mode) and run the application with a 1.4.2 JRE as we too have a restriction based on the app server.
But in this scenario I think I can vote for Java 5 :-)
Last edited by karldmoore; Aug 29th, 2007 at 11:45 AM.
Barracuda Networks SSL VPN Lead Developer
http://pramatr.wordpress.com
http://twitter.com/karldmoore
http://www.linkedin.com/in/karldmoore
Any postings are my own opinion, and should not be attributed to my employer or clients.
My life was not complex enough so I started my first Spring project with version 1.6.
I am also running all of the tools and personal apps on 6 and have been very happy so far.
Seems to run everything a bit faster. No problems with Tomcat, Eclipse, Compendium.
I would be interested in any comments about potential problems with being 1 generation ahead of the mainstream.
Are there known features in Java 6 that could cause problems with tools and applications that are designed to run under Java 5? I was able to complete the Spring MVC tutorial under version 6 and so far all of my problems with my new development have been self-inflicted.
I am not worried about 1.4 since I am happy to wait out the tool development community's adoption of 1.5. I am guessing/hoping that I will not need any tools that are only available on 1.4.
My own impression as a user of Java applications is that 5 was so much better than 1.4 that people stuck on 1.4 should be pushing hard to get to 5.
Ron
PetClinic also works under 6.