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 如何向Artifactory添加一些非开源JAR,以便其他Gradle/Maven项目可以提取它们_Java_Maven_Gradle_Jar_Artifactory - Fatal编程技术网

Java 如何向Artifactory添加一些非开源JAR,以便其他Gradle/Maven项目可以提取它们

Java 如何向Artifactory添加一些非开源JAR,以便其他Gradle/Maven项目可以提取它们,java,maven,gradle,jar,artifactory,Java,Maven,Gradle,Jar,Artifactory,在我的Gradle/Maven构建脚本中,有几个JAR不能从Maven存储库下载,因为它们不是开源的。(这些JAR是由我的组织中的一些项目开发的,这些项目已经不再工作了) 我的要求是将这些JAR添加到具有组id、工件id和版本号的工件中。这样,当我在构建脚本中将存储库指向Artifactory时,这些jar就可以被拉出 我正在为Artifactory寻找mvn安装类命令 在研究过程中,我还发现了以下问题: 但这并没有指定我需要的组id、工件id和版本号,以便另一个项目的Maven/Gradle构

在我的Gradle/Maven构建脚本中,有几个JAR不能从Maven存储库下载,因为它们不是开源的。(这些JAR是由我的组织中的一些项目开发的,这些项目已经不再工作了)

我的要求是将这些JAR添加到具有组id、工件id和版本号的工件中。这样,当我在构建脚本中将存储库指向Artifactory时,这些jar就可以被拉出

我正在为Artifactory寻找mvn安装类命令

在研究过程中,我还发现了以下问题: 但这并没有指定我需要的组id、工件id和版本号,以便另一个项目的Maven/Gradle构建脚本可以从Artifactory中提取该jar


此时,Artifactory在本地部署在我的系统中(稍后它将被移动到服务器)

您可以通过artifactorywebui部署这些JAR,并且在进行部署时使用“deployasmaven工件”,该工件将使用正确的组id、工件id和版本号部署这些工件。
请参见

您可以通过artifactorywebui部署这些JAR,并且在部署时使用“deployasmaven工件”,该工件将使用正确的组id、工件id和版本号部署这些工件。
请参见

手动上传这些JAR一次,战后您可以在Maven和Gradle中使用它们作为常规依赖项。我可以手动添加它是的,但我如何给它组id,工件id和版本号?只需手动上传这些JAR一次,战后你就可以在Maven和Gradle中像往常一样使用它们。我可以手动添加它。是的,但我如何给它组id、工件id和版本号?谢谢,我在发布这个问题几小时后就解决了。不过这是正确的答案。谢谢你,我在发帖几个小时后就想出来了。这是正确的答案。