JDK-8117705 : Embedded JavaFX can't find javafx.platform.properties
  • Type: Bug
  • Component: javafx
  • Sub-Component: base
  • Affected Version: 8
  • Priority: P5
  • Status: Closed
  • Resolution: Fixed
  • Submitted: 2013-01-30
  • Updated: 2015-06-17
  • Resolved: 2013-01-30
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.
JDK 8
8Fixed
Related Reports
Relates :  
Description
PlatformUtil.java looks for javafx.platform.properties in two places:

lib/ext in the FX runtime directory
lib/ in the JRE directory

The file is to be found in lib/javafx.platform.properties in the FX runtime directory

If we run as an overlay on the JRE this is fine, because the JRE directory is identical to the FX runtime directory. This is the case that SQE test and this is how we deliver the product.
However, in development we usually want the FX runtime directory to be separate from the JRE directory. So we need PlatformUtil to look for lib/javafx.platform.properties in the FX runtime directory.


Comments
Pushed to rt: changeset: 2400:e4577fd9c0f1
30-01-2013