The root cause of JDK-8173141 is that javac creates URLClassLoaders to check for annotation processors, but apparently does not close them.
This can cause a problem on Windows if any of the jar files referenced by the URLClassLoader are deleted soon afterwards.
This can cause a problem on Windows if any of the jar files referenced by the URLClassLoader are deleted soon afterwards.
- relates to
-
JDK-8173141 tools/javac/classreader/FileSystemClosedTest.java fails on Windows
-
- Closed
-
-
JDK-8062579 JavacTask, DocumentationTask impls should close file manager when possible
-
- Closed
-