在Eclipse中为项目添加Maven存储库?

Sav*_*hew 14 eclipse repository eclipse-juno

如何为项目添加Maven存储库.我正在使用Eclipse Juno版本:Juno Service Release 1 Build id:20120920-0800并使用Fedora作为我的操作系统.

gre*_*ode 33

你可以把它包括在你的pom.xml.只需在<project>标记内添加存储库信息即可

<repositories>
    <repository>
        <id>maven-restlet</id>
        <name>Public online Restlet repository</name>
        <url>http://maven.restlet.org</url>
    </repository>
</repositories>
Run Code Online (Sandbox Code Playgroud)

  • 什么是`pom.xml`? (2认同)
  • 如果您要手动编辑pom,那就太好了。但是,在UI中是否应该没有一个可以创建/编辑此部分的标签,就像“依赖关系”的标签一样? (2认同)

Kai*_*Kai 5

您必须将存储库添加到您的settings.xml:Maven 设置参考。例如:

  <repositories>
    <repository>
      <id>codehausSnapshots</id>
      <name>Codehaus Snapshots</name>
      <releases>
        <enabled>false</enabled>
        <updatePolicy>always</updatePolicy>
        <checksumPolicy>warn</checksumPolicy>
      </releases>
      <snapshots>
        <enabled>true</enabled>
        <updatePolicy>never</updatePolicy>
        <checksumPolicy>fail</checksumPolicy>
      </snapshots>
      <url>http://snapshots.maven.codehaus.org/maven2</url>
      <layout>default</layout>
    </repository>
  </repositories>
Run Code Online (Sandbox Code Playgroud)

Window检查 eclipse -> Preferences-> Maven->中的设置Installations以查看该文件所在的位置。

您还可以在项目中添加存储库pom.xml,使其仅适用于该项目。