从代号一中的依赖项加载资源文件



我知道有了Resources.getData("resourcepath")我可以在我的代码中加载一些资源。但是,如果您需要加载它位于 jar 依赖项中的一些资源,会发生什么。对我来说,将其保留在那里而不是在我的theme.res中非常重要:因为此依赖项包含我想在项目之间共享的接口和资源,因此我可以在环境(移动和网络(之间保持一致。我不太清楚 Ant 如何与代号一一起工作,也许改变了我build.xml我可能会以一种易于从类路径加载它的方式复制此资源,或者可能已经存在一种从我的依赖项的src/main/resources文件夹中加载它的方法。所以,我需要一种方法。

你不能在代号一中使用jar依赖项。您需要使用cn1lib的或由第三方制作的。

这里对此进行了相当深入的讨论。

可以从与默认文件名不同的文件名加载资源文件,但不能从其他目录加载资源文件。您可以直接从互联网等下载。

最新更新