首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在Eclipse中添加Maven依赖项?

如何在Eclipse中添加Maven依赖项?
EN

Stack Overflow用户
提问于 2012-02-07 02:04:29
回答 5查看 353.4K关注 0票数 146

我根本不知道如何使用Maven。我已经使用Eclipse开发了几年,还不需要了解它。但是,现在我是looking at some docs,它建议我执行以下操作:

“要将其包含在您的项目中,只需将此maven依赖项添加到您的构建中。”

代码语言:javascript
复制
<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的方式在Eclipse中遵循这些说明,我将很高兴继续对Maven一无所知。

EN

回答 5

Stack Overflow用户

发布于 2015-08-14 08:51:04

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

票数 29
EN

Stack Overflow用户

发布于 2012-02-07 02:11:58

您需要使用Eclipse的Maven插件才能正确完成此操作。m2e插件内置于最新版本的Eclipse中,在将Maven集成到集成开发环境方面做得不错(如果不完美)。您需要将项目创建为“Maven project”。或者,您可以将现有的Maven POM导入到您的工作区中,以自动创建项目。将Maven项目放入IDE后,只需打开POM并向其中添加依赖项即可。

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

基本上,我建议您为Eclipse获得一个像样的Maven插件,并让它为您处理依赖项管理。

票数 12
EN

Stack Overflow用户

发布于 2016-10-18 05:14:55

打开pom.xml文件。

在Maven标记下,添加<dependencies>作为另一个标记,并添加google作为project依赖项。我使用this进行搜索。

因此,在获得依赖项之后,在<dependencies>标记中创建另一个标记dependency

所以最终它看起来会像这样。

代码语言:javascript
复制
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>doc-examples</groupId>
  <artifactId>lambda-java-example</artifactId>
  <version>0.0.1-SNAPSHOT</version>
  <name>lambda-java-example</name>
  <dependencies>
      <!-- https://mvnrepository.com/artifact/com.amazonaws/aws-lambda-java-core -->
    <dependency>
        <groupId>com.amazonaws</groupId>
        <artifactId>aws-lambda-java-core</artifactId>
        <version>1.0.0</version>
    </dependency>
  </dependencies>
</project>

希望能有所帮助。

票数 11
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9164893

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档