问题

我根本不知道如何使用Maven。我用Eclipse开发了几年,但还不需要了解它。但是,现在我是looking at some docs,这表明我做了以下事情:
"要将它包含在项目中,只需将此maven依赖项添加到你的构建中。"

<repository>
   <id>jboss</id>
   <url>http://repository.jboss.org/maven2</url>
</repository>

   ...
<dependency>
   <groupId>org.jboss.resteasy</groupId>
   <artifactId>resteasy-jackson-provider</artifactId>
   <version>1.1.GA</version>
</dependency>

我如何使用Eclipse项目执行此操作?

请假设我对Maven一无所知。我刚想通过在命令行输入mvn可能会在我的计算机上安装它,但这是我认识的程度。我很乐意继续对Maven一无所知,如果有一个等效的,非Maven的方式来遵循Eclipse的这些指令。


#1 热门回答(164 赞)

  • 在顶部菜单栏上,打开窗口 - >显示视图 - >其他
  • 在Show View窗口中,打开Maven - > Maven Repositories
  • 在出现的窗口中,右键单击Global Repositories并选择Go Into
  • 右键单击​​"central(http://repo.maven.apache.org/maven2)"并选择"Rebuild Index"注意完成下载需要一段时间
  • 索引完成后,右键单击项目 - > Maven - > Add Dependency并开始键入要导入的项目的名称(例如"hibernate")。搜索结果将自动填写下面的"搜索结果"框。

#2 热门回答(16 赞)

实际上,当你打开pom.xml时,应该会在底部看到5个选项卡。单击pom.xml,你可以键入所需的任何依赖项。

enter image description here


#3 热门回答(8 赞)

你需要为Eclipse使用Maven插件才能正确执行此操作。 m2eplugin内置于最新版本的Eclipse中,并且在将Maven集成到IDE中的过程中做得还不错。你将要将项目创建为"Maven项目"。或者,你可以将现有的Maven POM导入工作区以自动创建项目。在IDE中安装Maven项目后,只需打开POM并添加依赖项即可。

现在,如果你没有Eclipse的Maven插件,则需要获取有问题的依赖项的jar,并手动将它们作为类路径引用添加到项目中。这可能会令人不愉快,因为你不仅需要顶级JAR,还需要所有依赖项。

基本上,我建议你为Eclipse获得一个不错的Maven插件,让它为你处理依赖管理。


原文链接