mylibrary-1.0-20130213.125827-2.jar
mylibrary-1.0-SNAPSHOT.jar
<repositories>
<repository>
<id>mycompany-all</id>
<url>https://servername/nexus/content/groups/mycompany/</url>
</repository>
</repositories>
<distributionManagement>
<repository>
<id>mycompany-releases</id>
<url>https://servername/nexus/content/repositories/releases/</url>
</repository>
<snapshotRepository>
<id>mycompany-snapshots</id>
<url>https://servername/nexus/content/repositories/snapshots/</url>
</snapshotRepository>
</distributionManagement>
注意:nexus组包括发行版
和快照
回购。
我没有在settings.xml
中配置这些回购-这是问题所在吗?或者我还做错了什么?
您发布的模式(mylibrary-1.0-20130213.125827-2.jar
)是一个独特的快照版本。Maven3强制您使用这种类型的工件命名,但在Maven2中,可以使用如下语句来防止这种类型的工件命名:
<distributionManagement>
...
<snapshotRepository>
...
<uniqueVersion>false</uniqueVersion>
</snapshotRepository>
...
</distributionManagement>
若要在项目中使用特定快照,请将其声明为:
<dependency>
<groupId>com.foo</groupId>
<artifactId>mylibrary</artifactId>
<version>1.0-20130213.125827-2</version>
</dependency>
若要使用已知的最新快照,请将其声明为“旧式”:
<dependency>
<groupId>com.foo</groupId>
<artifactId>mylibrary</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
我想在我的项目的POM中引用一个jar(即vim25.jar,VMWare VSphere server management)。由于MavenRepository中没有引用此文件,我执行以下步骤: null mvn安装:install-file-dfile=./vim25.jar-dgroupid=manuallyinstalledjars-dartifactid=vim25-dversion=
问题内容: 嗨,我是Android编程的新手,我想问的问题可能很简单,但是我对如何使其工作一无所知,请多多包涵。 我从Android开发人员网站安装了android-sdk和相关工具。我按照他们的指示创建了HelloWorld应用,但出现了一些我不理解的错误。 文件MainActivity.java是一个自动生成的文件,在以下位置,我不断出现此文件错误: 因此,我尝试浏览生成的class文件中的l
当我清理/安装maven时,我会得到以下错误: 1)org.apache.maven:maven-archiver:jar:2.0.1 尝试从项目网站手动下载该文件。 然后,使用命令进行安装:mvn install:install-file-dgroupid=org.codehaus.plexus-dartifactid=plexus-utils-dversion=1.0.4-dpackaging
我正在尝试构建一个spring项目,并添加了一些依赖项。但当我尝试添加mysql连接器时,出现了“缺少工件mysql:mysql连接器java:jar:5.1.41”错误。我试过不同的版本。结果是一样的。我该如何解决这个问题。 波姆。xml 错误消息
问题内容: 在从openni编译演示时,我偶然发现了此错误: 我在Mac上执行此操作。我最好的猜测是该文件不在我的java.library.path中 我现在的问题是:这个猜测正确吗,以及如何在netbeans中添加到java.library.path中。 提前Thx 问题答案: 将此添加到projects属性的VM选项中:-Djava.library.path = / Users / olivi
我在中遇到一个问题。它显示以下错误。我试图通过添加所需的依赖项来更新maven,但无法解决这个问题。 资源路径位置类型缺少工件组织。springframework。安全性:Spring Securityweb:jar:4.2.2。构建快照pom。xml/Spring Security示例xml不安全第171行Maven依赖问题