On Wed, 3 Sep 2025 22:14:56 GMT, Nir Lisker <nlis...@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

Reply via email to