原因就是 eclipse 内置的 maven 有个bug 无法用eclipse 的网络设置,所以无法使用代理。解决办法,就是把自己安装一个maven ,在 conf/settings.xml 中设置代理信息。然后让 eclipse 采用我们新安装的 maven 的设置,尤其是代理设置。进入eclipse window ->maven ->installation 灰色 Embedded 的信息去掉,然后利用我们安装在 tools/maven 下的设置,就可以了。
从Svn检出项目后,先选中父项目,再右键Maven,Update Project,再选中父项目,右键,Import , Exiting Maven Projects, 点击Browse,找到你父项目存放的路径,然后就能看到这个父项目下面所有的子项目的pom.xml文件了,选择你需要导入的子项目,点击Finish即可导入。希望可以帮到你。
错误原因: 进入到tomcat的部署路径.metadata.pluginsorg.eclipse.wst.server.core mp0wtpwebapps下检查了一下,发现工程部署后在WEB-INF文件夹下没有生成lib目录,正常情况下,会生成lib目录并把工程的所有依赖jar包都部署到该目录下。 解决方案:
1.右键点击项目--选择Properties 选择Deployment Assembly,在右边点击Add按钮,在弹出的窗口中选择Java Build Path Entries。
2.点击Next,选择Maven Dependencies
3.点击Finish,然后可以看到已经把Maven Dependencies添加到Web应用结构中了 操作完后,重新部署工程,不再报错了。然后我们再到.metadata.pluginsorg.eclipse.wst.server.core mp0wtpwebapps目录下,发现工程WEB-INF目录下自动生成了lib目录,并且所有的依赖jar包也都已经部署进来。问题因此解决。
到此,以上就是小编对于eclipse导入maven项目报错的问题就介绍到这了,希望这3点解答对大家有用。