JBT 3 should be able to run with both JDK 5 and 6.
Would be great to get feedback if you bump into any issues (also if it just works ;)
I have tried to work on java 6 under linux, eclipse 3.4.1 classic was unstable and crashes sometimes.
Any bugreports for it ?
I've been running with java6 under windows for some time now...no problems yet.
In the JBoss AS5 release notes it seems to suggest you are better to be using Java 5:
The Java5 compiled binary is our primary/recommended binary distribution. It has undergone rigorous testing and can run under both a Java 5 and a Java 6 runtime. When running under Java 6 you need to manually copy the following libraries from the JBOSS_HOME/client directory to the JBOSS_HOME/lib/endorsed directory, so that the JAX-WS 2.0 apis supported by JBossWS are used: * jbossws-native-saaj.jar * jbossws-native-jaxrpc.jar * jbossws-native-jaxws.jar * jbossws-native-jaxws-ext.jar
JBDS 1 required being run from Java 5. The getting started for JBoss Tools Guides - 3.0.0.Beta1 says
You must have a working installation of JDK 5 before you install JBoss Developer Studio. Currently it will only fully work with a 32-bit JVM, not a 64-bit JVM.
Does Max's comment mean that this requirement (Java 5) will be removed for JBDS 2.0.0?, and presumably also in JBT 3.0.0?
The Java 5 req was/is mostly because of the underlying EAP/AS server.
The plugins for JBDS 1.x and JBT 2.x could run with JDK 1.4 and JDK 5, but had known issues under JDK 6.
For JBDS 2.x and JBT 3.x we are targeting JDK 5 (no JDK 1.4) and if we don't hear/see any issues with respect to JDK 6 we will be ok with that too.