gpt4 book ai didi

java - 添加属性文件以构建可运行 jar 的路径

转载 作者:行者123 更新时间:2023-11-30 06:22:20 25 4
gpt4 key购买 nike

是否可以将一些属性文件添加到可运行 jar 文件的类路径中?我尝试了这些解决方案:

  1. 使用以下命令运行可执行文件:

    java -cp ../prop_dir/prop1.properties;../prop_dir/prop2.properties -jar MyRunnableJar.jar

  2. 添加到 list 文件(在类路径部分)

    ../prop_dir/prop1.properties ../prop_dir/prop1.properties

但它们都不起作用。

运行目录架构如下

+
+ MyRunnableJar.jar
+ prop_dir/
+ prop1.properties
+ prop2.properties

非常感谢,

丹妮尔

编辑

当我执行以下行时

System.out.println(System.getProperty("java.class.path"));

我在我的控制台中获取

MyRunnableJar.jar

最佳答案

为了解决这个问题,我使用了一个变通方法:我没有运行可运行的 jar,而是运行了主类,并将该 jar 添加到类路径中。

我使用的命令如下:

java -classpath .;MyRunnableJar.jar;prop_dir; my.package.MyClass

关于java - 添加属性文件以构建可运行 jar 的路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19424308/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com