Ril*_*ark 118 java eclipse dependency-management maven
我根本不知道如何使用Maven.我用Eclipse开发了几年,但还不需要了解它.但是,现在我正在查看一些建议我执行以下操作的文档:
"要将它包含在项目中,只需将此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>
Run Code Online (Sandbox Code Playgroud)
我如何使用Eclipse项目执行此操作?
请假设我对Maven一无所知.我只是想通过mvn
在命令行上键入它可能会安装在我的计算机上,但这是我认识的程度.如果有一个等效的非Maven方式在Eclipse中遵循这些指令,我会很高兴继续对Maven一无所知.
Ode*_*ner 196
在Show View窗口中,打开Maven - > Maven Repositories
在出现的窗口中,右键单击Global Repositories并选择Go Into
右键单击" central(http://repo.maven.apache.org/maven2) "并选择" Rebuild Index "
索引完成后,右键单击项目 - > Maven - > Add Dependency并开始键入要导入的项目的名称(例如"hibernate").
Dor*_*ine 24
实际上,当您打开pom.xml时,应该会在底部看到5个选项卡.单击pom.xml,您可以键入所需的任何依赖项.
您需要为Eclipse使用Maven插件才能正确执行此操作.该M2E插件内置到Eclipse的最新版本,并且已整合的Maven到IDE中的一个体面的,如果没有完美的工作.您将要将项目创建为"Maven项目".或者,您可以将现有的Maven POM导入工作区以自动创建项目.在IDE中安装Maven项目后,只需打开POM并添加依赖项即可.
现在,如果您没有Eclipse的Maven插件,则需要获取相关依赖项的jar,并手动将它们作为类路径引用添加到项目中.这可能会令人不愉快,因为您不仅需要顶级JAR,还需要所有依赖项.
基本上,我建议你为Eclipse获得一个不错的Maven插件,并让它为你处理依赖管理.
打开pom.xml文件.
在project
标签下添加<dependencies>
另一个标签,谷歌为Maven依赖项.我用它来搜索.
因此,获取依赖项后,在标记dependency
内创建另一个<dependencies>
标记.
所以最终看起来会像这样.
<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>
Run Code Online (Sandbox Code Playgroud)
希望能帮助到你.