使用Eclipse运行Maven项目所需的配置

时间:2012-10-10 17:10:25

标签: eclipse maven configuration

我在SVN中有一个Maven项目,其中 trunk \ Config \ TestProjConfig 文件夹包含所有XML配置文件,所有Java代码都在 trunk \ JavaSource \ TestProj 中。当我检查我的本地Eclipse时,有两个项目为TestProjConfig创建,一个为TestProj创建。

如何测试此项目?我是否必须编辑构建路径以在两个项目之间建立连接?我是否必须编写一个访问AppContext文件的主类来调用Spring注入?

注意:我在Eclipse中有m2eclipse插件。

1 个答案:

答案 0 :(得分:0)

我不明白为什么要将XML配置与Java源分开。只有当你想在其他项目中重用你的conf时,这可能是一个好习惯,但在这种情况下,我不确定它是否合适。

解决方案1 ​​

将所有xml配置移动到JavaSource \ TestProj \ src \ main \ resources

如果您真的不需要共享配置或没有遗留/公司/神秘的原因,则不应将它们分开。

解决方案2

如果您真的想要将它们分开,请将它们放在带有程序集的zip中,并将TestProj中的依赖项添加到TestProjConfig。 这是一个例子:Maven - Depend on assembled zip