Я нашел эти инструкции по сборке OpenJDK 6 в репозитории исходного кода:
OpenJDK 6 Сборка README
ОБНОВЛЕНИЕ - вернувшись к нему через пару лет, я наткнулся на следующую полезную запись в блоге, в которой есть ссылки на файлы "Build README" для ряда версий Java:
Будем надеяться, что он останется там и останется актуальным!
Но да ... если вы только что изменили один класс, то подход "одобренный каталог" - лучшая идея; см. ответ @ kan.
Наконец, обычно плохая идея / нежелательно модифицировать стандартные библиотеки классов для обеспечения работы вашего приложения:
Ваш код сразу не переносим. Он будет работать только на вашем личном вкусе Java.
Каждый раз, когда вы обновляете свою версию Java, вам приходится повторно синхронизировать исходные коды и перестраивать. («Одобренный» подход проще, но вам все еще нужно поработать над каждым обновлением Java.)
Могут быть юридические проблемы с перераспределением вашей модифицированной Java. Поговорите с IP-юристом ...