1

Say log.properties is in the test.jar. I would like to specify the file parameter using some file inside the jar, is this doable?

-DLog=target/classes/log.properties
4

1 回答 1

1

虽然问题对我来说不是那么清楚,但我会尝试回答:

如果您正在加载参数文件:

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

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

于 2012-06-07T17:14:33.453 回答