基本上有一个我不熟悉的项目使用 maven。我以前只使用过一次maven。无论如何,我正在使用 m2eclipse 插件。项目是一个根目录,所有模块都是子项目。我将它作为一个 maven 项目签入,它正确创建了所有子项目,但它更改了所有目录的名称。
我不知道它为什么这样做,但这会导致很多问题。从现在开始,模块/项目将无法更新。通过 maven 子菜单进行正常同步和“更新 maven”都不能正确更新项目。而且我显然不能再提交/共享项目了,因为目录结构已经改变。
所以我的问题是从 svn 导入 maven 项目的正确方法是什么,这样它就不会这样做了?我想我也想知道它为什么这样做?它导致了这么多问题,为什么要重命名它们?我在某处读到它被重命名为工件 ID ......但就像我说的,我不知道为什么。
另一种方法是根本不使用 m2eclipse 插件,而是使用 maven 的 eclipse:eclipse 命令(我相信就是这样)。有没有办法使这项工作?
感谢您的帮助和知识,
-阿萨夫