how to load the dependencies from the pom into classpath of eclipse project?

跟風遠走 提交于 2020-01-01 11:33:19

问题


Am using eclipse helios with m2eclipse plugin. For a maven project checked out from CVS, how do i tell eclipse to automatically fetch all the jars needed for that project from the dependencies mentioned in the pom.

Thanks for your time


回答1:


m2eclipse should do this for you (dependencies will be copied to your local repository) and build a valid classpath. I you have any doubts that the resolved dependencies are outdated try

<select project> -> Context Menu -> Maven -> Update Dependencies

If you want to guarantee that all dependencies (and plugins) are in your local repository you can run the go-offline goal from the Maven Dependency Plugin:

mvn dependency:go-offline

If you want to copy all needed dependencies to one place, use the copy-dependencies goal

mvn dependency:copy-dependencies

The Maven Dependency Plugin will copy all dependencies (including transitive) to the target/dependency folder in this case.

You can run all these commands also from eclipse using:

<select project> -> Context Menu -> Run As -> Maven build... -> <type goals> -> Run


来源:https://stackoverflow.com/questions/6072583/how-to-load-the-dependencies-from-the-pom-into-classpath-of-eclipse-project

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!