Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/334.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 如何从ebuild链接到maven源jar_Java_Maven_Gentoo - Fatal编程技术网

Java 如何从ebuild链接到maven源jar

Java 如何从ebuild链接到maven源jar,java,maven,gentoo,Java,Maven,Gentoo,我正在尝试为gentoo创建一个ebuild。ebuild应该使用这个字符串下载源代码 SRC_URI="http://search.maven.org/remotecontent?filepath=com/github/moaxcp/${PN}/${PN}/${PV}/${P}-sources.jar" 当我运行ebuild时,url被转换为 http://search.maven.org/remotecontent?filepath=com/github/moaxcp/recMD5/rec

我正在尝试为gentoo创建一个ebuild。ebuild应该使用这个字符串下载源代码

SRC_URI="http://search.maven.org/remotecontent?filepath=com/github/moaxcp/${PN}/${PN}/${PV}/${P}-sources.jar"
当我运行ebuild时,url被转换为

http://search.maven.org/remotecontent?filepath=com/github/moaxcp/recMD5/recMD5/1.0.1/recMD5-1.0.1-sources.jar
链接不正确,返回404


在maven central中创建指向工件的链接的标准是什么?

直接链接到资源:

SRC_URI="https://repo1.maven.org/maven2/com/github/moaxcp/${PN}/${PV}/${P}-sources.jar"

这对解析为404的变量不起作用。我的意思是,您应该将ebuild文件中的变量声明更改为上面的url,而不是您正在使用的url。请注意,url将在生成过程中下载重新打包的源jar;如果您想自己构建,您应该从他们的规范存储库中获取源代码,即:抱歉,我粘贴了错误的链接。ebuild解析为404,我看到,您在原始url中也有一个双${PN}子目录;只需要删除它,请参阅更新的链接