Java Maven中央存储库中是否可能缺少一个jar?
对此, Maven Central是否可能缺少jar文件本身 存储库 检查 你会发现这个 下载()(0字节) 这是什么 这可能吗 为什么?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.
构建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