【发布时间】:2016-03-06 16:10:27
【问题描述】:
在 Java 中,我试图遵循将资源文件放入 src/main/resources 的约定。
我在访问文件时遇到问题,我可以通过 IDE 或从 CLI (JAR) 运行它,但不能同时使用。
获取文件完整路径以便我可以从 JAR 或 IDE 访问它的最佳方法是什么?
【问题讨论】:
-
我知道,我知道,我需要展示代码,但我已经尝试了很多东西,现在还没有一个连贯的示例。当然,谁有正确的答案就知道了。
-
this.getClass().getResource("/MyFont.ttf").toExternalForm()- 其中MyFont.ttf在您的资源文件夹中,在您的IDE 中标记为Resources Root。
标签: java