当前位置: 首页 > 知识库问答 >
问题:

Artifictory maven 3无法找到快照文件

夏建木
2023-03-14

我有问题让artiFactory将jar文件支持到maven 3构建过程

我已经部署了jar文件gwt-openlayers-server-1.0-SNAPSHOT。jar到libs快照本地

我可以使用Artifacts选项卡中的常规查找来找到这个jar文件,它显示为

<dependency>
    <groupId>org.gwtopenmaps.openlayers</groupId>
    <artifactId>gwt-openlayers-server</artifactId>
    <version>1.0-20130320.151820-1</version>
</dependency>

所以我知道artifactory有它。

当我尝试使用包含以下部分的pom进行构建时

<dependency>
  <groupId>org.gwtopenmaps.openlayers</groupId>
  <artifactId>gwt-openlayers-server</artifactId>
  <version>1.0-SNAPSHOT</version>

我得到一个生成错误,诊断为无法找到gwt openlater服务器,请参阅清单。

我不明白为什么我有这个问题,artifactory有这个文件!

我正在使用mvn-U编译

有什么建议吗

共有1个答案

衡丰茂
2023-03-14

检查您是否有maven-metadata.xml损坏,或者您的快照信息是空的。不应该。

 类似资料:
  • 我刚刚在我的Windows Tomcat上安装了Nexus2.7.1,并启动运行。我试图使用“maven deploy”命令将一个快照jar部署到Nexus快照repo中,但收到以下错误。使用Maven 3.0.5版。请引导。

  • 我在使用以下内容进行构建时遇到问题: mvn清理-U安装-Dmaven.test.skip=true 人工制品不在nexus中,而是在我的本地存储库中创建的。 [错误]无法在项目mis-core上执行目标:无法解决项目x. y. z: mis-core: ejb: 0.0.1-SNAPSHOT的依赖关系:无法在https://company.net:8080/nexus/content/repos

  • 无法将快照工件部署到Nexus存储库。我一直收到返回代码400。无法部署项目:无法传输项目网络。iin:iin-web-0.0.1-snapshot:jar:iin-parent从/到快照(http://localhost:8081/nexus/content/repositories/snapshots/net/iin/iin-web-0.0.1-snapshot/iin-parent/iin-

  • 问题内容: 即使清除了settings.xml,尝试使用此快照依赖项时仍然出现此错误。给定依赖性: 并且(在POM中),插件存储库定义: 我留下了以下404错误。如果我实际导航到该存储库,那么它所寻找的jar就不存在了,只是陈旧的(我不熟悉Maven最终解析期望的依赖项名称的机制)。 有想法吗? 问题答案: 我重新检查了以下pom片段: 插件的SNAPSHOT已成功下载: 这很奇怪,因为我看不到任

  • 我们定期备份我们的集群,并且每天在aws s3上存储模式和快照备份。 不知何故,我们丢失了所有数据,在从备份中恢复数据时,我们能够恢复模式,但在将快照文件复制到/var/lib/cassandra/data目录时,它没有在表中显示数据。 复制数据后,我们已经完成了nodetool刷新- keyspace表,但仍然没有工作。 你能帮忙吗?

  • 现在,我只是尝试读取与Java类存储在同一目录中的文件内容,并访问其长度。但是,每当传递正确的文件名以创建新的对象时,其长度返回为零。我假设这是因为由于某种原因找不到该文件。 我的文件结构如下: 我尝试用,其中等于。