Yes, it is possible for ClassLoader.getResources() function to work successfully within the module-path but not within jlink.
In the module-path, the ClassLoader.getResources() function can access all the resources present within the module-path and the modules it depends on. However, when using jlink to create a custom runtime image, only the modules that are explicitly included in the image will be available, and all other modules and resources outside of the image will be inaccessible. As a result, the ClassLoader.getResources() function may not be able to find the resources it needs if they are not included in the jlink image.
Please start posting anonymously - your entry will be published after you log in or create a new account. This space is reserved only for answers. If you would like to engage in a discussion, please instead post a comment under the question or an answer that you would like to discuss
Asked: 2021-10-19 11:00:00 +0000
Seen: 10 times
Last updated: Sep 16 '21
What is the method for aligning an image at the center using NPOI in c#?
How can I use iText7 to create a PDF that includes a pie chart?
What is causing my Flutter Android apk's image to appear as a single 1x1 pixel?
When image delivery is slow, how does it affect the inference time with GPU?
What is meant by "Kubernetes error invalid capacity 0 on image filesystem"?