Maven - 绝对布局依赖



我正在尝试恢复我的旧项目。我想使用maven,我想添加AbsoluteLayout依赖项。我对 maven 有点陌生,所以我不知道出了什么问题。我发现这应该有效:

<dependency>
<groupId>org.netbeans.external</groupId>
<artifactId>AbsoluteLayout</artifactId>
<version>RELEASE802</version>
</dependency>

但我只收到此错误:

Failed to execute goal on project XXX: Could not resolve dependencies for project xx.xxxx:XXX:jar:1.0-SNAPSHOT: Failure to find org.netbeans.external:AbsoluteLayout:jar:RELEASE802 in http://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced -> [Help 1]

在此之后,我从计算机中的 netbeans 文件夹中手动添加了此依赖项。它正在起作用。有没有另一种方法可以添加此依赖项?我想把它包含在我的pom文件中。有什么想法吗?

您需要将 Netbeans 存储库添加到 POM 中:

<repositories>
    <repository>
      <id>netbeans</id>
      <name>Netbeans rep</name>
      <url>http://bits.netbeans.org/maven2/</url>
    </repository>
</repositories>

我将以下依赖项块添加到我的 POM 中,在更新我的 maven 索引后,它工作得很好。

<!-- https://mvnrepository.com/artifact/org.netbeans.external/AbsoluteLayout -->
<dependency>
    <groupId>org.netbeans.external</groupId>
    <artifactId>AbsoluteLayout</artifactId>
    <version>RELEASE802</version>
</dependency>

因此,您可能想尝试更新您的 maven 索引,看看这是否适合您。据我所知,这个依赖项块直接来自 mvnrepository.com/,无需添加任何特殊存储库即可工作。

看起来公共仓库中不存在依赖关系,你可以注册一个帐户并上传它,或者,从我的角度来看更好,你可以设置自己的私有 maven 仓库服务器,有很多软件支持这样做,例如JFrog Artifactory,它很容易安装和操作。

相关内容

  • 没有找到相关文章

最新更新