【发布时间】:2011-08-12 09:29:20
【问题描述】:
我正在使用 Eclipse 开发一个 Maven 项目。
我尝试在 Eclipse 中使用外部化字符串向导。默认情况下,生成的messages.properties 放置在“src/main/java”文件夹中。然而,当使用 Maven 打包我的项目时,属性文件会从创建的 jar 文件中丢弃。因此我尝试将 message.properties 移动到“src/main/resources”文件夹,但似乎 Eclipse 不接受!
我宁愿不修改我的pom.xml,因为它在企业中非常标准化。那么有没有办法强制 Eclipse 接受将属性文件从“src/main/java”中取出?
感谢您的帮助。
【问题讨论】:
-
你是否像之前在 src/main/java 中一样在 src/main/resources 中创建了合适的包结构?
-
是的,我尝试将它放在我创建的特定包中,并且我还尝试将它放在资源文件夹的根目录中。这些都不起作用!
-
我在
src/main/resources中设置了messages.properties 文件,我的项目运行良好。你在用 Spring 吗? -
部分否/是,但我会摆脱它..
-
我没有使用 Spring...我更多的是在寻找绕过 Eclipse 向导的方法,或者我错过了一些东西。