JDK-7116583 : Use javac from build tree to compile htmlconverter
  • Type: Bug
  • Component: deploy
  • Sub-Component: deployment_toolkit
  • Affected Version: 7
  • Priority: P3
  • Status: Closed
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2011-11-30
  • Updated: 2013-12-27
  • Resolved: 2011-12-19
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
7u4Fixed 8 b18Fixed
Due to 7102515 javac from JDK7 may stuck for long time compiling HtmlConverter. As jdk7 is default build platfrom for JDK8 this impacts build time (may add up to an hour of time). 

We can not easily change build requirements and it make sense to workaround problem in the JRE build itself if possible.

HTMLConverter is no longer part of jdk 8. This issue no longer has any impact on JDK 8

EVALUATION Proposed solution is to switch to use javac from build tree to build HtmlConverter. As 7102515 is fixed in the current JDK7 source tree this will ensure HtmlConverter is compiled fast. In addition to that we want to use bootdir javac for clean/clobber tasks as javac in build dir may be not available.