2014-05-21 104 views
0

我有两个Maven项目:Maven项目为“插件”的另一个Maven项目

  • 其中之一是一个简单的(基于石英)计划框架
  • 另一种是更重的项目,全的依赖和资源文件。在构建期间,这些打包在jar文件的独立目录之外(并且项目的类路径被配置为这些依赖项)

我想第二个被第一个定期调用 - 但保持它们尽可能分开,并且不会搞乱资源和依赖关系文件夹。

这样做的最好方法是什么?

感谢, krisy

回答

0

我认为你需要在你宣布你已经有两个项目父Maven项目。然后在子项目的pom文件中,您可以互相引用它们。

0

你需要一个被称为具有以下structrue多模块项目的事情:

+-- root (pom.xml) 
     +-- mod-quartz (pom.xml) 
     +-- mod-much (pom.xml) 

国防部,很多可能会对国防部石英或反之亦然依赖。

+0

这会荣幸我设置的类路径吗?例如,如果mod_much从命令行“java -jar mod_much.jar”运行,并且所有资源都可用,并且再次运行mod-quartz的方式相同,它是否可以工作? – krisy