我正在帮助开发一个使用Java的软件产品(Eclipse Kepler for RCP Developers是我们的IDE),它由几十个插件组成。我们将所有这些存储在Sourceforge的SVN回购中。
我们刚刚被告知,由于法律问题,其中一个插件无法通过SVN回购进行访问。
我将它移动到GitHub然后将其导入我的工作区,但现在无法让项目在Maven中构建。我收到此错误:
Child module /x/x/x/github.project of /x/x/x/project.build/pom.xml does not exist.
project.build的pom.xml文件包含此行
<module>../../github.project</module>
哪个应该是正确的。
插件项目的pom.xml尚未修改,因此它仍然与其他插件共享相同的组ID,并且所有父信息都是正确的。
有人可以就如何正确集成此插件给我一些建议吗?有没有办法在SVN中“要求”一个GitHub项目或以不同的方式确保它包含在内?
感谢。