This page lists out the current recommended steps to submit a patch as a New Contributor to OpenJDK. It assumes that you are making a fairly small change to core OpenJDK libraries, (i.e. Java code, as opposed to Hotspot C/C++/Assembly) for OpenJDK 9 or OpenJDK 8 Updatesthe jdk9 project or jdk8 updates project.
NOTE: A new project called Betterrev is being built to automate the manual steps below and provide a Build & Test farm for new patch contributions. We're looking for more volunteers, please contact adoption-discuss@openjdk.java.net if you'd like to help!
...