假设我的类路径设置为C:/long/obscure/path/name
,而name
内是两个目录foo
和bar
。我想从.properties文件中传递foo
和bar
的位置,而不包括整个路径名。
我的想法是尝试使用
引用类路径fooPath = /foo
或
barPath = %CLASSPATH%/bar
但这些不起作用。
是否可以在属性文件中引用类路径而不在其中明确定义?
答案 0 :(得分:0)
如果你在类路径中有c:/ long / obscure / path / name,你只需要引用/ foo
如果你想要完整的类路径:
从系统中获取类路径:
String classPath = prop.getProperty(“java.class.path”,null);
联合两个字符串