前言
网上找了好久发现没有Java代码实现这个功能,无奈只好求助chatGpt得到了这个解决方案,分享给大家,希望能帮助到有需要的人。
引入POM
<dependency>
<groupId>org.jfrog.artifactory.client</groupId>
<artifactId>artifactory-java-client-services</artifactId>
<version>2.13.0</version>
</dependency>
示例代码
public static void main(String[] args) {
// Artifactory客户端
Artifactory artifactory = ArtifactoryClientBuilder.create()
.setUrl("******your Artifactory Url******")
.setUsername("***your account**")
.setPassword("***your password***")
.build();
// Artifactory文件夹路径
String folderPath = "**download path**/";
// 递归遍历打印文件
traverseFolder(artifactory, folderPath);
}
private static void traverseFolder(Artifactory artifactory, String folderPath