Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/329.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_Java_Artifactory_Jfrog Cli - Fatal编程技术网

从Java将文件上载到artifactory

从Java将文件上载到artifactory,java,artifactory,jfrog-cli,Java,Artifactory,Jfrog Cli,我有一些本地文件,我想将它们部署到artifactory。 我计划创建一个连接到存储库的java类,创建文件夹,然后上传文件夹中的文件 在Java中可以做到这一点吗?如果你知道其他的选择,请告诉我 注:本地和人工之间的通信被禁用,因此我们没有使用gradle将文件上载到人工,从而寻找替代方案 一个选项是使用artifactoryapi绑定,它在Java代码中提供了Artifactory连接和管理。 另一个选项是使用-a紧凑型客户机,它提供了一个简单的接口,可以自动访问JFrog产品(包括Arti

我有一些本地文件,我想将它们部署到artifactory。 我计划创建一个连接到存储库的java类,创建文件夹,然后上传文件夹中的文件

在Java中可以做到这一点吗?如果你知道其他的选择,请告诉我


注:本地和人工之间的通信被禁用,因此我们没有使用gradle将文件上载到人工,从而寻找替代方案

一个选项是使用artifactoryapi绑定,它在Java代码中提供了Artifactory连接和管理。

另一个选项是使用-a紧凑型客户机,它提供了一个简单的接口,可以自动访问JFrog产品(包括Artifactory)

一个选项是使用artifactoryapi绑定,它在Java代码中提供了Artifactory连接和管理。

另一个选项是使用-a紧凑型客户机,它提供了一个简单的接口,可以自动访问JFrog产品(包括Artifactory)

您可能可以使用向您的artifactory实例发出put请求。Artifactory根据您提到的文件路径为您创建目录结构。如果您希望您的文件位于。您可以发出PUT请求,如果路径不存在,Artifactory将创建
projA/build10/rhel7/
目录结构并在其中部署文件。请注意,应存在回购(产品回购)。如果您可以通过浏览器访问artifactory实例,那么您也可以访问restapi,这就是执行操作所需的全部内容。如果没有,文件将跳转到服务器/Vm,在那里可以到达artifactory并从那里运行代码。

您可能可以使用向artifactory实例发出put请求。Artifactory根据您提到的文件路径为您创建目录结构。如果您希望您的文件位于。您可以发出PUT请求,如果路径不存在,Artifactory将创建
projA/build10/rhel7/
目录结构并在其中部署文件。请注意,应存在回购(产品回购)。如果您可以通过浏览器访问artifactory实例,那么您也可以访问restapi,这就是执行操作所需的全部内容。如果没有文件跳转到服务器/Vm,在那里可以到达artifactory并从那里运行代码。

REST客户端似乎不是很全面。从文档中,我无法找出创建repo、在repo内部创建文件夹等操作的请求URL。任何指针都会有帮助。REST客户端似乎不太全面。从文档中,我无法找出创建repo、在repo内部创建文件夹等操作的请求URL。任何指针都会有所帮助。