我有一个托管在码头服务器上的网页。该页面显示一些静态图像,图像目录保存在一个 jar 中,比如 application.jar。这个 application.jar 被打包在一个 jar 中。我在访问图像目录时遇到问题,因为它们位于另一个 jar 中的 jar 中。我已经尝试了几乎所有获取图像目录 URL 的方法:class.getClassLoader().getResource()、Thread.currenctThread.getContextClassLoader().getResource()、ClassLoader.getSystemClassLoader().getResource() 等。无其中有任何帮助。我编写了所有这些语句,即尝试从 application.jar 中的类访问图像目录。这个 jar 也包含图像目录。
如果有人以前遇到过这种情况,请回复此线程。我也愿意接受任何其他可以帮助我实现目标的想法。