RFR: 8366842: Update the classpath file of the graphics module
Andy Goryachev
angorya at openjdk.org
Wed Sep 3 22:29:44 UTC 2025
On Wed, 3 Sep 2025 22:14:56 GMT, Nir Lisker <nlisker at openjdk.org> wrote:
> Removed the the directories under "build" from the sources list in Eclipse since they can be platform-specific or just irrelevant for almost all cases. Contributors can add them manually as needed.
>
> Another option is to mark them as optional.
With this change I cannot run both jfx and standalone monkey testers:
JRE Oracle Corporation/24 is not supported, advanced source lookup disabled.
Eclipse debugger will use less precise source lookup implementation for this debug session, but everything else will continue to work otherwise.
Upgrading Eclipse to the latest version will likely make this warning go away.RenderJob.run: internal exception
java.lang.ExceptionInInitializerError
at javafx.graphics/com.sun.prism.mtl.MTLResourceFactory.<init>(MTLResourceFactory.java:61)
at javafx.graphics/com.sun.prism.mtl.MTLPipeline.getResourceFactory(MTLPipeline.java:87)
at javafx.graphics/com.sun.prism.mtl.MTLPipeline.getDefaultResourceFactory(MTLPipeline.java:78)
at javafx.graphics/com.sun.prism.GraphicsPipeline.getDefaultResourceFactory(GraphicsPipeline.java:155)
at javafx.graphics/com.sun.javafx.tk.quantum.QuantumRenderer.lambda$1(QuantumRenderer.java:155)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:369)
at javafx.graphics/com.sun.javafx.tk.RenderJob.run(RenderJob.java:58)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1095)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:619)
at javafx.graphics/com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.run(QuantumRenderer.java:122)
at java.base/java.lang.Thread.run(Thread.java:1447)
Caused by: java.lang.RuntimeException: java.io.IOException: Stream closed
at javafx.graphics/com.sun.prism.mtl.MTLContext.<clinit>(MTLContext.java:109)
... 12 more
Caused by: java.io.IOException: Stream closed
at java.base/java.io.BufferedInputStream.getInIfOpen(BufferedInputStream.java:170)
at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:328)
at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:388)
at java.base/java.io.InputStream.readNBytes(InputStream.java:411)
at java.base/java.io.InputStream.readAllBytes(InputStream.java:348)
at javafx.graphics/com.sun.prism.mtl.MTLContext.<clinit>(MTLContext.java:104)
... 12 more
-------------
PR Comment: https://git.openjdk.org/jfx/pull/1884#issuecomment-3251005804
More information about the openjfx-dev
mailing list