我最近开始使用 Fantom 。我有一个包含资源(在本例中为 svg 图像)的 jar 文件。我可以很好地使用 jar 中的类,但资源不会加载: Thread.currentThread().getContextClassLoader().getResourceAsStream("name")
returns null
。当我在纯 Java 上下文中使用这个完全相同的 jar 时,它可以很好地找到资源。
任何有关如何调试甚至解决此问题的建议将不胜感激。
最佳答案
它必须放在 jar 里吗?如果直接将其粘贴到 Pod 中,则可以使用 access像这样的文件:
file := Pod.find("myPod").file(`/path/to/file.ext`)
关于java - 为什么 Fantom 找不到 jar 中的资源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4247454/