我在设置我的eclipse项目时遇到了问题。 问题是每当我创建一个新项目并导入代码时.Eclipse不解析存在于C; /..../user/.m2/repository中的jar文件中的包。eclipse项目没有导入本地Maven仓库中的jar包
因此它给予了很多的编译错误,直到我在构建路径手动添加所需的所有jar文件进入“添加外部JAR”
我看到M2_REPO存在于我的Eclipse classpath.But仍然没有解决软件包。 请建议如何解决此问题。
Gaurav
我在设置我的eclipse项目时遇到了问题。 问题是每当我创建一个新项目并导入代码时.Eclipse不解析存在于C; /..../user/.m2/repository中的jar文件中的包。eclipse项目没有导入本地Maven仓库中的jar包
因此它给予了很多的编译错误,直到我在构建路径手动添加所需的所有jar文件进入“添加外部JAR”
我看到M2_REPO存在于我的Eclipse classpath.But仍然没有解决软件包。 请建议如何解决此问题。
Gaurav
你把所有需要的依赖关系放在pom.xml中吗?即使Jars已经存在于本地存储库中,每个项目都需要它在pom.xml中提到的依赖项来解决依赖关系。如果你这样做,m2eclipse会自动解析构建路径。
感谢您的回复。是的,依赖项存在于pom.xml文件中。我是使用的版本从dspace的git repo,但再次检查它来验证。我尝试了几乎所有可以在网络上找到的东西,但问题仍然存在 – code4fun 2011-06-10 20:48:45
您是否在Package Explorer中的项目中看到“Maven Dependencies”容器条目?如果没有,打开pom.xml并查找错误。 – dunni 2011-06-10 20:50:24
嗨,“包裹资源管理器”中没有“Maven Dependencies”容器条目,但是我的项目是通过commandline正确构建的。我已经从dspace的稳定trunk中查看了pom.xml,它没有错误。 – code4fun 2011-06-10 21:11:55
另一种可能性。您是使用JDK还是JRE运行Eclipse - 默认是JRE。如果是的话,您将在Eclipse控制台中看到警告。除非JDK运行
Maven的Eclipse插件将无法正常工作。
我刚刚有一个类似的问题。 JDK在那里,问题视图被设置为Show All,但仍有数百个未解决的类型错误。甚至没有刷新(F5)将工作。
在Project |地产| Java构建路径|库窗口,我只看到了JRE系统库,而不是所期望的“Maven依赖”条目。 Package Explorer视图中也缺少“Maven Dependencies”。
我终于在Package Explorer中的项目解决了这个右击,从菜单中选择的Maven,然后选择“更新项目配置。”这增加了“Maven Dependencies”,所有的错误都消失了。
这是因为此修复程序,我不得不把Eclipse的是一个愚蠢的编辑器和命令行运行mvn compile
发现错误之前是好的。
我一直在OSX上的Eclipse中出现类似的错误。在Mac上的Eclipse中,当您右键单击资源管理器中的项目时,没有“Maven”条目。
但是!
我刚刚发现,如果我点击右键,然后点击“验证”,它突然神奇地解决所有的依赖关系。不知道为什么,但也许这会有所帮助。
关闭项目,并删除您的项目设置文件:.project文件,的.classpath,.settings /。然后重新导入这个项目。一切都会安好的。
我已经在Eclipse上开普勒EE这个问题这是预建的与M2E,我终于得到它做每个项目下面的工作:
它应该弹出一个表示Maven设置已更改的框。你想更新项目配置吗?单击是以此。
要确认:
我这样做,但它并没有改变任何东西。即使在清理之后,仍然存在相同的编译错误。 Eclipse仍然没有在Maven Dependencies中看到任何jar,即使它在构建路径中。为什么? – ADTC 2014-09-24 04:02:27
您使用的是哪个版本的Eclipse? – CheeseFerret 2014-09-24 17:45:55
您是否安装了m2eclipse插件?什么版本?这是一个WTP项目吗? – Rob 2011-06-10 15:43:26
Hi Rob,感谢您的回复。我已经安装了m2eclipse 0.12.1.20110112-1712版本,它不是一个WTP项目。我正在开发Dspace开源软件。 – code4fun 2011-06-10 16:12:26
嗨,我检查了一下,发现我的项目的.classpath文件得到了Maven的一个入口 但是eclipse还是不能够导入.m2/repo jars –
code4fun
2011-06-10 18:51:00