需要将路径设置为Java项目的系统属性

洛克希

我有2个属性文件,它们是我的Java eclipse项目的一部分。现在,我需要将这2个文件的路径作为系统属性传递,就像-Dpath1="pathfile1"项目将只接受它作为系统属性一样。一种选择是我可以指定绝对路径,但我想指定相对于我的项目的路径,例如-Dpath1=$Project_Dir/resource/file1原因是,如果项目目录被移动,则项目将开始失败。

我正在使用eclipse运行该项目,并且不想声明任何新的系统变量来支持相对路径,因此例如不想创建新的系统变量Project_Dir是否有可能实现这一目标?

马丁·考特

您可以使用以下方法设置系统属性:

System.setProperty("path1", yourPathHere);

现在,您只需要建立相对于项目所在位置的正确路径即可。为此,请从项目的位置开始:如何获取正在运行的JAR文件的路径?

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类常见问题

使用Java的Selenium-驱动程序可执行文件的路径必须由webdriver.gecko.driver系统属性设置

来自分类Dev

如果在命令行中将Java系统属性设置为不带值(“ -Dkey”),那么它将获得什么值?

来自分类Dev

解析系统属性,需要澄清

来自分类Dev

如何在命令行上为runMain设置系统属性?

来自分类Dev

使用ant设置系统属性

来自分类Dev

Android系统属性

来自分类Dev

将包含空格的shell脚本参数传递为java系统属性

来自分类Dev

如何使用系统属性设置Maven POM文件以输入Java中的参数?

来自分类Dev

如何将路径从文件传递到我的Java类的系统属性

来自分类Dev

如何使用Gradle comand行设置Java系统属性?

来自分类Dev

可以将命令行设置的Java系统属性与默认设置区分开吗?

来自分类Dev

系统属性管理

来自分类Dev

GGTS 3.6.4(OSX 64位)错误-系统属性http.nonProxyHosts已设置为本地

来自分类Dev

Weblogic设置系统属性并在Java中使用

来自分类Dev

未设置Intellij multiModuleProjectDirectory系统属性

来自分类Dev

在Groovy中设置系统属性

来自分类Dev

驱动程序可执行文件的路径必须由webdriver.gecko.driver系统属性设置

来自分类Dev

Java系统属性如何从主机派生?

来自分类Dev

将代理设置为系统属性不起作用

来自分类Dev

更改OS JAVA系统属性

来自分类Dev

为部署在码头上的两个应用程序设置不同的Java系统属性

来自分类Dev

如何在Windows中为SBT设置默认系统属性?

来自分类Dev

如何使用系统属性设置Maven POM文件以输入Java中的参数?

来自分类Dev

设置Java系统属性,此代码为什么不起作用?

来自分类Dev

java.lang.IllegalStateException:必须通过webdriver.chrome.driver系统属性设置驱动程序可执行文件的路径;

来自分类Dev

将代理设置为系统属性不起作用

来自分类Dev

TestNG Selenium Java -- java.lang.IllegalStateException:驱动程序可执行文件的路径必须由 webdriver.chrome.driver 系统属性设置

来自分类Dev

Selenium:-java.lang.IllegalStateException: 驱动程序可执行文件的路径必须由 webdriver.chrome.driver 系统属性设置

来自分类Dev

线程“main”中的异常java.lang.IllegalStateException:驱动程序可执行文件的路径必须由:系统属性设置

Related 相关文章

  1. 1

    使用Java的Selenium-驱动程序可执行文件的路径必须由webdriver.gecko.driver系统属性设置

  2. 2

    如果在命令行中将Java系统属性设置为不带值(“ -Dkey”),那么它将获得什么值?

  3. 3

    解析系统属性,需要澄清

  4. 4

    如何在命令行上为runMain设置系统属性?

  5. 5

    使用ant设置系统属性

  6. 6

    Android系统属性

  7. 7

    将包含空格的shell脚本参数传递为java系统属性

  8. 8

    如何使用系统属性设置Maven POM文件以输入Java中的参数?

  9. 9

    如何将路径从文件传递到我的Java类的系统属性

  10. 10

    如何使用Gradle comand行设置Java系统属性?

  11. 11

    可以将命令行设置的Java系统属性与默认设置区分开吗?

  12. 12

    系统属性管理

  13. 13

    GGTS 3.6.4(OSX 64位)错误-系统属性http.nonProxyHosts已设置为本地

  14. 14

    Weblogic设置系统属性并在Java中使用

  15. 15

    未设置Intellij multiModuleProjectDirectory系统属性

  16. 16

    在Groovy中设置系统属性

  17. 17

    驱动程序可执行文件的路径必须由webdriver.gecko.driver系统属性设置

  18. 18

    Java系统属性如何从主机派生?

  19. 19

    将代理设置为系统属性不起作用

  20. 20

    更改OS JAVA系统属性

  21. 21

    为部署在码头上的两个应用程序设置不同的Java系统属性

  22. 22

    如何在Windows中为SBT设置默认系统属性?

  23. 23

    如何使用系统属性设置Maven POM文件以输入Java中的参数?

  24. 24

    设置Java系统属性,此代码为什么不起作用?

  25. 25

    java.lang.IllegalStateException:必须通过webdriver.chrome.driver系统属性设置驱动程序可执行文件的路径;

  26. 26

    将代理设置为系统属性不起作用

  27. 27

    TestNG Selenium Java -- java.lang.IllegalStateException:驱动程序可执行文件的路径必须由 webdriver.chrome.driver 系统属性设置

  28. 28

    Selenium:-java.lang.IllegalStateException: 驱动程序可执行文件的路径必须由 webdriver.chrome.driver 系统属性设置

  29. 29

    线程“main”中的异常java.lang.IllegalStateException:驱动程序可执行文件的路径必须由:系统属性设置

热门标签

归档