我想从Java将工件上传到Nexus。因为Java代码在Jira插件中运行,所以我想避免
对于下载文件,我使用了来自Apache的commons-io,如果您使用Atlassian SDK,该文件已经存在。这很好。但是我被困在上传中。我想我需要构造一个REST POST请求,像下面的curl
curl -v -F r=inubitdeployment -F hasPom=false -F e=jar -F g=com.test -F a=project -F v=1.0 -F p=jar -F file=@log4j.jar -u User:password http://ik-repository:8081/nexus/service/local/artifact/maven/content
但是我不知道如何从Java做到这一点。