起因:最近因为阿里云提供了私有仓库服务,所以想停掉自己搭建的个人私服,于是涉及到了一个迁移问题。
途径是通过调用nexus自己的api来实现下载所有jar包
首先在API中获得json文件


然后开始解析文件并下载
下载代码贴图,如果仓库需要权限验证,建议先改成匿名访问。
package com.jlbtuz.tools.nexus;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.fire.helper.base.StringHelper;
import org.apache.commons.io.FileUtils;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;
import java.net.MalformedURLException;
import java.net.URL;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
public class DownloadJar {
private static final String initPath = "D:\\nexusd\\";
// private static final String filePath = "D:\\project-owner\\tools\\nexus-util\\src\\main\\resources\\p

最低0.47元/天 解锁文章
150

被折叠的 条评论
为什么被折叠?



