我已经使用Netbeans一段时间了,但直到现在还没有使用Maven。
我正在尝试设置一个场景,在构建项目时,两个属性文件(Log4J.properties和另一个特定于应用程序的文件)将自动复制到target
目录。我也希望它们包含在类路径中,以便应用程序可以看到它们。
我不想要的是将属性文件合并到jar本身,因为这会给那些希望编辑文件的人带来痛苦。
我已按照these条款进行操作,一切顺利。属性文件从src/main/resources
复制到target
,Jar可以从命令行成功运行;但是,我再也无法在Netbeans中运行该项目了,因为它再也看不到属性文件....我得到了
log4j:警告没有找到附加程序
等...我需要做什么才能让Netbeans在运行时看到这些属性文件?
我是否需要在此处添加类路径设置?
<manifestEntries>
<Class-Path>.</Class-Path>
</manifestEntries>
或者Netbeans本身有什么设置吗?