指定在Jar中使用文件的参数

时间:2012-06-07 16:45:07

标签: java properties jar embedded-resource

log.properties位于test.jar。我想在jar中使用一些文件指定文件参数,这可行吗?

-DLog=target/classes/log.properties

1 个答案:

答案 0 :(得分:1)

虽然我不清楚问题,但我会尽力回答:

如果您要加载参数文件:

getClass().getClassLoader().getResourceAsStream(fileParameter);

然后即使你的文件在jar(在classpath中)它应该工作。并且您应该能够将参数传递给-DLog=log.properties,以便它将搜索类路径中的所有可能路径。