gpt4 book ai didi

java - 如何在shell脚本中设置属性文件路径

转载 作者:行者123 更新时间:2023-12-01 14:02:58 36 4
gpt4 key购买 nike

如何在运行主类的 shell 脚本中设置属性文件的路径以及 Java 命令,我可以使用以下命令:

java -cp %classpath% -Doligosoft.POSConfig.file="/home/mlpc04/Paritosh/Workspace/POS_3.0 resources/posconfig.properties"com.floreantpos.main.Main

最佳答案

您可以使用拥有属性文件的新类路径来更改类路径。如果您的属性文件位于类路径的根目录中,则可以通过以下方式从 Java 程序中使用它:

Someclass.class.getResourceAsStream(posconfig.properties)

例如,您的新类路径可能是这样的:

OLDCLASSPATH:/home/mlpc04/Paritosh/Workspace/POS_3.0 resources/

顺便说一句:你说你正在使用 shell 脚本。我不知道你使用的是哪种 shell,但 %classpath% 听起来像 DOS 脚本 (Windows),而你的路径看起来像 Linux 路径,我怀疑你会使用 DOS 脚本。

关于java - 如何在shell脚本中设置属性文件路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19197143/

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