Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Maven中央存储库中是否可能缺少一个jar?_Java_Maven_Maven 2 - Fatal编程技术网

Java Maven中央存储库中是否可能缺少一个jar?

Java Maven中央存储库中是否可能缺少一个jar?,java,maven,maven-2,Java,Maven,Maven 2,对此, Maven Central是否可能缺少jar文件本身 存储库 检查 你会发现这个 下载()(0字节) 这是什么 这可能吗 为什么? 构建jar/依赖项时会有问题吗?是的,会有问题:构建会失败,因为缺少依赖项 从您引用的帖子开始: 您需要下载JAR文件并手动将其安装到本地repo中 e、 g.我假设这就是问题中的jar,将其下载到某个目录,在同一目录中创建一个文件jsr173.pom: <project xmlns="http://maven.apache.org/POM/4.0.

对此,

Maven Central是否可能缺少jar文件本身 存储库

检查

你会发现这个

下载()(0字节)

这是什么

这可能吗

为什么?


构建jar/依赖项时会有问题吗?

是的,会有问题:构建会失败,因为缺少依赖项

从您引用的帖子开始:

您需要下载JAR文件并手动将其安装到本地repo中

e、 g.我假设这就是问题中的jar,将其下载到某个目录,在同一目录中创建一个文件jsr173.pom:

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <groupId>com.bea.xml</groupId>
    <artifactId>jsr173-ri</artifactId>
    <version>1.0</version>
</project>
而构建将通过。maven将根据jsr173.pom文件中的数据重新生成文件名和pom文件名

这可能吗

是的,可能repo中缺少JAR文件。这可能是因为它是父pom,但如果它是引用JAR文件的pom,则该依赖关系实际上变得不可用,这意味着您必须使用上面的过程来解决它

为什么?


许可证问题,这是一个版权参考实现,请参阅。看起来这是一种相对常见的情况,请参见。

仅在central-only pom.xml文件中没有jar文件。是的,看起来工件(jar)不在那里。它可能是一个过渡条目,它的存在只是为了提供对其他内容的过渡依赖。noupe,许可证问题O.O
mvn install:install-file -Dfile=jsr173-ri-1.0.jar -DpomFile=jsr173.pom