我几天来一直处理这个问题。
我需要安装maven和eclipse插件" maven2eclipse"在离线环境中。 到目前为止,我已经在计算机上安装了maven,但是当我右键单击并选择" import source"时,我无法在eclipse中导入或打开maven项目。在包/项目资源管理器中。即使我已经安装了m2e存储库提供的所有插件,Maven的替代品根本不适合我使用。
我已经使用这些命令行下载了本地版本的m2e-repository: 工件和元数据(用.metadata替换.artifact。并再次运行它) " C:\ eclipse Java EE \ eclipse.exe" -application org.eclipse.equinox.p2.artifact.repository.mirrorApplication \ -source http://download.eclipse.org/technology/m2e/releases \ -destination C:\ Maven2Eclipse \ repos
然后我将此本地文件夹移动到离线系统并将其用作本地存储库。
我还下载了helios存储库,但我还没有安装任何东西。因为没有它,我似乎缺乏一些重要的依赖性。 eclipse.UI的东西......还没有能够重现它。
无论如何,我已将下载的存储库添加到我的离线环境中。 我安装了#34; m2e"和/或" maven"在它的名字中,我仍然无法导入一个现有的maven项目"。选项根本就不存在。
这是我使用"安装新软件"安装的m2e软件的屏幕截图。 http://i.imgur.com/xPKN6qn.png
我错过了什么吗?缺少某些东西,使我无法实际选择导入源"导入现有的maven项目"。
我一直在疯狂地搜索网络,但我找不到任何类似我问题的内容。 在镜像日食存储库方面有很多不足,但我似乎没有问题,除非有什么东西没有被下载。
提前感谢您的帮助。
答案 0 :(得分:0)
最好是通过直接使用url在线更新自动更新eclipse.downloading然后手动安装插件会导致很多问题,因为某些插件可能无法在安装程序中正确下载或某些插件可能是安装程序本身完全没有。
请检查正确的网址以自动安装插件,该插件与您可能正在使用的日食版本相匹配。
答案 1 :(得分:0)
只是......如果你进入eclipse配置,在Maven标签内检查这两件事情吗?
1:检查离线模式......
2:尝试使用已安装的Maven(不是嵌入式的..)
答案 2 :(得分:0)
我通过手动将所有插件和功能文件复制到各自的文件夹中解决了这个问题,确保一切都已安装,然后使用-clean添加重新启动eclipse几次。之后,它开始工作..很奇怪:/
感谢您的回答!