Currently jfxrt.jar is removed from JDK that is used to build samples. So they need to reference it from artifacts directory. Which makes their projects to have dependency on development build system.
Samples source code is currently being shipped as part of the samples bundle. This includes their netbeans projects and they shouldn't include dependencies on development build system.
Looks like an easy solution is to copy jfxrt.jar to corresponding JDK folder before building samples.
Another solution is to have two customized build procedures - for development build system and for public use. This approach will require to maintain two build procedures instead of one which seems to be more error-prone.
Samples source code is currently being shipped as part of the samples bundle. This includes their netbeans projects and they shouldn't include dependencies on development build system.
Looks like an easy solution is to copy jfxrt.jar to corresponding JDK folder before building samples.
Another solution is to have two customized build procedures - for development build system and for public use. This approach will require to maintain two build procedures instead of one which seems to be more error-prone.
- blocks
-
JDK-8097079 Ensemble8: public NB project.properties file should not include sdk jfxrt.jar file.reference
- Closed