We are in the midst of preparing to migrate to a new build system for Java. Mainly, this consists of new eclasses and a new version of java-config. The primary benefit is that it will allow us to unmask Java 1.5, and be prepared for Java 1.6 in the future (coming up around September this year).
We have established a Trac to assist with the migration (and for Java development in general): https://projects.gentooexperimental.org/expj/
The plan to migrate to the new system has been announced to the gentoo-dev mailing list. I expect to put the changes into place in a week or so, pending any feedback from said mailing list.
(In reply to comment #2) > The plan to migrate to the new system has been announced to the gentoo-Dev > mailing list. I expect to put the changes into place in a week or so, pending > any feedback from said mailing list. > Hi Josh, Thank you (and the rest of the Java team) very much for your great work! These changes will make Gentoo the number 1 java platform.
The build system is now in the tree, package.mask'd: # Joshua Nichols<nichoj@gentoo.org> (24 Jun 2006) # Masked for testing changes to Java >=dev-java/java-config-1.3 dev-java/java-config-wrapper >dev-java/javatoolkit-0.1.0 >=dev-java/ant-core-1.6.5-r13 >=dev-java/ant-tasks-1.6.5-r2 >=dev-java/jikes-1.22-r12 >=dev-java/eclipse-ecj-3.1-r13 =dev-java/blackdown-jdk-1.3.1-r23 =dev-java/blackdown-jdk-1.4.1-r12 =dev-java/blackdown-jdk-1.4.2.03-r12 =dev-java/blackdown-jre-1.3.1-r20 =dev-java/blackdown-jre-1.4.1-r12 =dev-java/blackdown-jre-1.4.2.03-r11 =dev-java/ibm-jdk-bin-1.4.2.04-r10 =dev-java/ibm-jdk-bin-1.5.0-r11 =dev-java/ibm-jre-bin-1.4.2.05 =dev-java/jrockit-jdk-bin-1.4.2.10 =dev-java/jrockit-jdk-bin-1.5.0.06 =dev-java/kaffe-1.1.7 =dev-java/sun-jdk-1.4.2.12 =dev-java/sun-jdk-1.5.0.07 =dev-java/sun-jre-bin-1.4.2.12 =dev-java/sun-jre-bin-1.5.0.07
Unmasked. Enjoy :-D To switch over, follow the upgrade guide: http://www.gentoo.org/proj/en/java/java-upgrade.xml