Skip to main content
Last updated January 25, 2015 17:42, by Martijn Verburg
Feedicon  
__TOC__ Help Test early builds of Java 8 and 9 - in particular compilation of your code and running your tests! == Java 8/9 standalone == * [https://jdk8.java.net/download.html Java 8 early access binaries] - Compile your code and run your tests against these! * [https://jdk9.java.net/download.html Java 9 early access binaries] - Compile your code and run your tests against these! == Java 8/9 and CI == Of course it's much simpler to have your Continuous Integration servers test for you. * [http://www.insightfullogic.com/blog/2013/jul/5/testing-java-8-3-easy-steps/ How to test Java 8/9 with Jenkins CI] === Free Testing on Cloudbees === [[image: cloudbees.png | right]] * [http://www.cloudbees.com Cloudbees] offers [https://adopt-openjdk.ci.cloudbees.com free Adopt OpenJDK instances] to build and test projects on Java 8/9. [[image: openjdk8_cloudbees.png | 800x300px]] == Java 8/9 and Open Source == This is now being tracked over at: [https://wiki.openjdk.java.net/display/Adoption/Quality+Outreach OpenJDK Quality Outreach] '''TODO''' - Convert existing projects here to [https://wiki.openjdk.java.net/display/Adoption/Quality+Outreach OpenJDK Quality Outreach] '''NOTE:''' The end goal for each project is to be running a regular CI build on Java 8/9. If they don't have a CI server, then Cloudbees can provide one for them! See existing [https://adopt-openjdk.ci.cloudbees.com/ hosted projects] Once they've passed their tests on Java 8/9 then give them the badge! (Larger version is available from the downloads section)<br/> [[image: compat.svg.png | 80x80px]] {| border="1" align="center" style="text-align:center;" |'''Project''' |'''Open Issue(s)?''' |'''Closed Issue(s)?''' |'''Testing Status'''<br /> None / CI / Manual / Unknown |'''Adopt OpenJDK Volunteer''' |'''Project Contact Details''' |- | [http://activemq.apache.org/ Apache ActiveMQ] | [https://issues.apache.org/jira/browse/AMQ-4652 Test failed under Java 8] | | CI | Greg Bakos | [http://activemq.2283324.n4.nabble.com/ActiveMQ-Dev-f2368404.html Forum] |- | [http://camel.apache.org/ Apache Camel] | [https://java.net/projects/adoptopenjdk/pages/TestingJava8 camel-spring does not build with Java 8] | | CI | Greg Bakos | [http://camel.apache.org/mailing-lists.html Mailing List] |- | [http://myfaces.apache.org/tobago Apache MyFaces Tobago] | | | Manual | Dennis Kieselhorst | [http://myfaces.apache.org/tobago/mail-lists.html Mailing List] |- | [http://pig.apache.org/ Apache Pig] | | | CI | Greg Bakos | [http://pig.apache.org/mailing_lists.html Mailing List] |- | [http://zookeeper.apache.org/ Apache ZooKeeper] | | | CI | Greg Bakos | [http://zookeeper.apache.org/lists.html Mailing List] | |- | [http://www.antlr.org ANTLR4] | | | [https://adopt-openjdk.ci.cloudbees.com CI] | Helio Frota | [mailto:parrtATcsDOTusfcaDOTedu Terence Parr] |- | [http://asm.ow2.org/ ASM] | Instrumenting of Java8 bytecode does not work | | | | |- | [http://easymock.org/ EasyMock] | | | CI | Greg Bakos | [http://groups.yahoo.com/group/easymock Mailing List] |- | [https://glassfish.java.net/ Glassfish 4.0] | [http://bugs.sun.com/view_bug.do?bug_id=9004897 Error on startup] | | Unknown | | |- | [https://jogamp.org/gluegen/www Gluegen] | [https://jogamp.org/bugzilla/show_bug.cgi?id=923 JogAmp 923 - Gluegen fails to build from source using JDK8 EA b119 ] | | Manual | Xerxes Rånby | [http://forum.jogamp.org/gluegen-f784684.html Forum] |- | [https://github.com/goldmansachs/gs-collections/ gs-collections] | [https://github.com/goldmansachs/gs-collections/issues/7 Java 8 Support] | | Manual | Mani Sarkar | [https://github.com/goldmansachs/gs-collections/wiki Contacts on Wiki] [https://github.com/goldmansachs/gs-collections/issues Communicate via the github issue tracker] |- | [http://code.google.com/p/guava-libraries/ Guava-libraries] | [https://gist.github.com/heliofrota/6004498 Build error] | | Manual | Helio Frota | [http://groups.google.com/group/guava-discuss Mailing list] |- | [https://github.com/pramajaya/gudeg7 Gudeg7] | Prototype phase | | Manual | Yosi Pramajaya | [mailto:yosi.pramajayaATgmailDOTcom Yosi Pramajaya] |- | [http://www.gwtproject.org/ GWT Test Application] | https://github.com/Jozi-JUG/gwtadoptajsr.git | | [https://adopt-openjdk.ci.cloudbees.com/job/GWT Simple Test Application CI] | Richard Kolb | [mailto:rjdkolbATgmailDOTcom Richard Kolb] |- | [https://github.com/jClarity/hawkshaw Hawkshaw] | | Test failed under Java 8 (race condition) | [https://adopt-openjdk.ci.cloudbees.com/ CI] | Martijn Verburg | [mailto:martijnATjclarityDOTcom Martijn Verburg] |- | [http://www.jboss.org/hornetq HornetQ] | | | CI | Greg Bakos | [https://community.jboss.org/en/hornetq/dev?view=discussions Developer Forum] |- | [http://jackrabbit.apache.org/ Apache Jackrabbit] | [https://issues.apache.org/jira/browse/JCR-3632 Test failed under Java 8] | | Manual | Greg Bakos | [http://jackrabbit.apache.org/mailing-lists.html Mailing List] |- | [https://github.com/peter-lawrey/Java-Chronicle Java-Chronicle] | | [https://github.com/peter-lawrey/Java-Chronicle/issues/31 Java 8 support] | Manual | Mani Sarkar | [mailto:java-chronicleATgooglegroupsDOTcom Mailing list] |- | [http://jbehave.org JBehave] | See UISpec4j | | Manual | Helio Frota | [http://xircles.codehaus.org/my/email/subscriptions Quick Subscribe] using [mailto:devATjbehaveDOTcodehausDOTorg dev team] |- | [http://www.jboss.org/jbpm/ jBPM] | | | CI | Greg Bakos | [http://www.jboss.org/jbpm/lists Mailing List] |- | [http://www.jdom.org JDOM2] | | | Manual | Christian Ullenboom | soon... |- | [https://jersey.java.net/ Jersey] | | | CI (building without tests) | Greg Bakos | [https://jersey.java.net/mailing.html Mailing List] |- | [http://www.eclipse.org/jetty/ Jetty] | [https://bugs.eclipse.org/bugs/show_bug.cgi?id=413865 Cannot build Aggregate :: All core Jetty] | | CI | Greg Bakos | [http://www.eclipse.org/jetty/documentation/current/community.html#community-mailing-lists Mailing List] |- | [http://jsoup.org Jsoup] | | | [https://adopt-openjdk.ci.cloudbees.com CI] | Helio Frota | [mailto:jsoupPLUSsubscribeATgooglegroupsDORcom Mailing list] |- | [http://json-processing-spec.java.net JSR-353] | [https://java.net/jira/browse/JSON_PROCESSING_SPEC-59 Javadoc compilation] | | Manual | Helio Frota | [mailto:usersATjsonHYPHENprocessingHYPHENspecDOTjavaDOTnet Mailing list] |- | [http://jsslkeylog.sf.net/ jSSLKeyLog] | Needs working ASM version... | | | | |- | [http://junit.org JUnit] | | | Manual | Mani Sarkar | [mailto:junitHYPHENdevelATlistsDOTsourceforgeDOTnet dev team] |- | [https://github.com/MutabilityDetector/MutabilityDetector MutabilityDetector] <br />[https://github.com/MutabilityDetector/ClientOfMutabilityDetector ClientOfMutabilityDetector] <br />[https://github.com/MutabilityDetector/MutabilityDetector4FindBugs MutabilityDetector4FindBugs] | | All three projects support Java 8 | Manual | Graham Allan<br/>Mani Sarkar | [mailto:mutability-detectorATgooglegroupsDOTcom Mailing list] |- | [http://opendj.forgerock.org/ OpenDJ] | | [https://bugs.openjdk.java.net/browse/JDK-8020999 Possible Issue] | [https://ludovicp.ci.cloudbees.com/job/OpenDJ/ CI] | Richard Kolb<br/>Ludovic Poitou | [rjdkolbATgmail.com]<br/>[mailto:opendjATforgerockDOTorg Mailing list] |- | [http://www.spec.org/jvm2008/‎ SpecJVM 2008] | startup.compiler.sunflow 'hangs' on Java 8 build 118. I have reported to support@spec.org but got no response | | Manual | Richard Kolb ? Someone else please | [mailto:rjdkolbATgmail.com Richard] |- | [http://processing.org Processing] | [https://bugs.openjdk.java.net/browse/JDK-8024935?focusedCommentId=13439905&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-13439905 Processing 2.1 fails to compile all of its projects using JDK8 EA b119 error: The type java.util.Map$Entry cannot be resolved.] | | Manual | Xerxes Rånby | [https://github.com/processing/processing/issues/2260 GitHub processing 2260 issue tracker] |- | [http://projectlombok.org Project Lombok ] | [https://netbeans.org/bugzilla/show_bug.cgi?id=226165] <br/> [http://code.google.com/p/projectlombok/issues/detail?id=451] <br/>v1.12.2 has initial Java 8 and Netbeans 7.4 support | | Manual | Richard Kolb | [mailto:project-lombok@googlegroups.com Mailing List] |- | [http://neomatrix369.github.io/RESTAPIUnifier RESTAPIUnifier] | | | Manual | Mani Sarkar | [mailto:sadhak001ATgmailDOTcom Neomatrix] |- | [http://www.springsource.org/spring-security Spring Security] | [https://jira.springsource.org/browse/SEC-2235 Cannot build with OpenJDK 8] | | CI | Greg Bakos | [http://forum.springsource.org/forumdisplay.php?33-Security Forum] |- | [http://stsealer.sf.net/ StackTraceSealer] | Needs working ASM version... | | | | |- | [http://testng.org TestNG] | | | Manual | Mani Sarkar | [http://groups.google.com/group/testng-users Mailing list] |- | [http://www.uispec4j.org/ UISpec4j] | [https://github.com/UISpec4J/UISpec4J/issues/5 UISPEC4J #5] | | [https://adopt-openjdk.ci.cloudbees.com CI] | Helio Frota | [mailto:uispec4j-subscribeATyahoogroupsDOTcom Uispec4j] |- | [https://github.com/htmfilho/yougi Yougi] | | [https://github.com/htmfilho/yougi/issues/27 Java 8 support] | CI | Hildeberto | [mailto:meAThildebertoDOTcom Hildeberto] |} == Where to get help == We're co-ordinating assistance and success stories on the quality-discuss@openjdk.java.net mailing list
 
 
Close
loading
Please Confirm
Close