m2e:包含 java _sources_ 的文件夹需要由多个 m2e 项目使用
我有一个情况,我需要有一个包含Java源代码的文件夹,用作树结构中几个“彼此相邻”的maven项目的源文件夹。由于 maven projets 的依赖关系差异,我无法创建包含源代码编译版本的工件,但需要让每个项目除了 src/main/java 之外将其视为源文件夹。
显然,Maven可以通过添加位于“...”中的另一个源文件夹来轻松完成此操作。/foo/src“,但是 m2e 拒绝这样做,为了让它对我们好用,我需要让它在 Eclipse 中工作。
我如何拥有这样的结构:
/common/src
/a/pom.xml (add source folder ../common/src)
/a/src/main/java/...
/b/pom.xml (add source folder ../common/src)
/b/src/main/java/....
并让它在Eclipse中工作?
(注:我知道 http://dev.eclipse.org/mhonarc/lists/m2e-users/msg01988.html - 但是,它是从2011年开始的)