0

我有一个 nar 工件(它是由 maven-nar-plugin 处理的 Java 代码的原生代码),我想上传到我的 nexus 实例上。

根据7 年前的这个答案(我知道从那时起事情有时间改变),我正在编写正确的命令:

mvn deploy:deploy-file -DpomFile=project-0.0.1.pom\
                       -Dfile=project-0.0.1.nar\
                       -Dfiles=project-0.0.1-amd64-Linux-gpp-jni.nar,project-0.0.1-amd-Windows-msvc-jni.nar\
                       -Dclassifiers=amd64-Linux-gpp-jni,amd-Windows-msvc-jni\
                       -Dtypes=nar,nar\
                       -DrepositoryId=my.repo\
                       -Durl=https://my.repo.com/repository/releases

但是,这会失败并显示一个错误,指出它接收到 [application/zip](确实如此)并期望 [application/xml] 类型。我收到错误消息,但我如何才能表明它确实应该是 [application/zip] 而不是 [application/xml]?

4

0 回答 0