向maven添加依赖项(链接是一个端口)

时间:2014-01-20 17:07:05

标签: maven dependency-management

我在为maven项目添加依赖项时遇到问题。 .jar的链接在这里 - > http://maven.etherfirma.com:8081/nexus/content/repositories/public/com/github/jHipchat/0.0.1/

我已经尝试过了:

        <dependency>
        <groupId>com.maven.etherfirma</groupId>
        <artifactId>nexus-content-repositories-public-com-github-jHipchat</artifactId>
        <version>LATEST</version>
        <scope>compile</scope>
    </dependency>

但那根本没用。

我希望有人可以帮助我

提前致谢!

2 个答案:

答案 0 :(得分:2)

了解Using the Internal Repository

  

使用内部存储库非常简单。只需进行更改即可添加存储库元素

将本地存储库添加到pom.xml

<repositories>
  <repository>
    <id>etherfirma</id>
    <url>http://maven.etherfirma.com:8081/nexus/content/repositories/public</url>
  </repository>
</repositories>

并更正您的dependency

<dependency>
    <groupId>com.github</groupId>
    <artifactId>jHipchat</artifactId>
    <version>LATEST</version>
    <scope>compile</scope>
</dependency>

您的工件jHipchat的坐标可在jHipchat-0.0.1.pom

中找到

答案 1 :(得分:0)

您需要添加一个新的存储库,如下所示:

<project>
  ...
  <repositories>
    <repository>
      <id>etherfirma</id>
      <url>http://maven.etherfirma.com:8081/nexus/content/repositories/public</url>
    </repository>
  </repositories>
  ...
</project>

你的依赖应该是这样的:

<dependency>
    <groupId>com.github</groupId>
    <artifactId>jHipchat</artifactId>
    <version>0.0.1</version>
    <scope>compile</scope>
</dependency>