java - 如何在运行时获取jar路径

标签 java properties jar

我希望 java 在与正在运行的 jar 相同的文件夹中查找 .properties 文件。我该怎么做以及如何确定应用程序是在 IDE 中运行还是作为显式 jar 文件运行

最佳答案

您可以通过以下方式访问此文件(如果它位于您的类路径中):

Paths.get(this.getClass().getResource("file.properties").toURI());

关于java - 如何在运行时获取jar路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28275450/

相关文章:

java - 在 JTabbedPane 中设置背景图像

Java数组:Java pass by reference and pass by value?

swift - 在 swift 中使读公共(public)写私有(private)变量的不同方法?

java - 指定通用文件路径以使用 jar 文件

java - 将 Java 程序链接到 uber jar

java - 如何在Java applet 中使用声音和图像?

java -/** 和/* 在 Java 注释中

java - JSON获取没有对象的数组

ios - 处理 NSMutableArray 保留属性的正确内存管理

c# - MVVM 绑定(bind)到 Properties.Settings