java - 请参阅 .properties 文件中的类路径

标签 java properties classpath

假设我的类路径设置为 C:/long/obscure/path/name,并且 name 中有两个目录,foo。我想从 .properties 文件传递​​ foobar 的位置,而不包含整个路径名。

我的想法是尝试引用类路径

fooPath = /foo

barPath = %CLASSPATH%/bar

但是这些不起作用。

是否可以在属性文件中引用类路径而不在其中显式定义它?

最佳答案

如果类路径中有c:/long/obscure/path/name,则只需引用/foo

如果您想要完整的类路径:

  1. 从属性文件中获取/foo
  2. 从系统获取类​​路径:

    String classPath = prop.getProperty("java.class.path", null);

  3. 连接两个字符串

关于java - 请参阅 .properties 文件中的类路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16827673/

相关文章:

java - Gradle - 将目录添加到类路径

java - maven - 打包后阶段未运行

properties - 属性中的 VB6 错误处理 -> 最佳实践?

java - Android 对话框 setMultiChoiceItems/arraylist 删除不工作

java - 按某种模式过滤 pojo 属性

c# - 属性私有(private)集崩溃统一

java - 无法编译简单的hbase java程序

Java:获取另一个应用程序的类路径

java - 如何在不使用调制解调器或接入点的情况下在 WIFI 下在 java(PC) 和 android 之间进行通信?

java - 清除 Activity Intent 的后退导航堆栈