我正在学习使用Maven在Eclipse中构建Java项目。我HelloWorld
从
文件夹中的“ maven-archetype-quickstart”模板创建了一个Java项目D:/maven_projects
。然后,为了将Maven项目转换为支持Eclipse IDE,我导航到项目文件夹并发出命令:
mvn eclipse:eclipse
和mvn package
。
然后,我将项目导入Eclipse,并进行了必要的Eclipse配置,例如在Eclipse类路径中设置Maven本地存储库。现在项目在D:/EclipseWorkspace
文件夹中。我在Eclipse打印“ helloworld”中成功运行了该项目。
现在,如果我要继续开发项目,并且由于这个原因想要在Eclipse的pom.xml中添加新的依赖项,那么在我运行项目时,不会将新的jar添加到classpath中。
因此,我的问题是将Maven项目导入Eclipse之后,如何在pom.xml中添加越来越多的依赖项,然后构建并运行该项目?推荐的有效方法是什么?
我建议您不要使用m2eclipse命令行工具(例如mvn eclipse:eclipse
),而应使用内置的Maven支持,即m2e。
从Eclipse中删除您的项目,然后mvn eclipse:clean
在您的项目上运行以删除m2eclipse项目数据。最后,使用现代版本的Eclipse,只需执行“导入> Maven>现有项目到工作区...”,然后选择pom.xml。
M2e将自动管理您的依赖项并根据需要下载它们。它还通过新的“作为Maven构建...运行”界面支持Maven构建。这很漂亮。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句