Java 如何从远程URL卷曲JAR

Java 如何从远程URL卷曲JAR,java,curl,Java,Curl,我有一个可以从HTTP URL下载的JAR,比如说,http://somerepo.example.org/myjar-1.0.jar 我需要一个cURL命令将其下载到当前目录;迄今为止,我最好的尝试是: curl -i -H "Accept: application/zip" -H "Content-Type: application/zip" -X GET http://somerepo.example.org/myjar-1.0.jar 当我运行这个时,我的控制台充满了二进制垃圾邮件,似

我有一个可以从HTTP URL下载的JAR,比如说,
http://somerepo.example.org/myjar-1.0.jar

我需要一个cURL命令将其下载到当前目录;迄今为止,我最好的尝试是:

curl -i -H "Accept: application/zip" -H "Content-Type: application/zip" -X GET http://somerepo.example.org/myjar-1.0.jar
当我运行这个时,我的控制台充满了二进制垃圾邮件,似乎导致我的整个终端都崩溃了


从远程URL获取JAR的正确cURL命令是什么?您就快到了。默认情况下,cURL将下载输出到STDOUT。您希望将其重定向到如下文件:

curl -H "Accept: application/zip" http://somerepo.example.org/myjar-1.0.jar > myfile.jar
您还可以使用
-o
选项:

curl -H "Accept: application/zip" http://somerepo.example.org/myjar-1.0.jar -o myfile.jar
您还应该能够使用
wget

wget http://somerepo.example.org/myjar-1.0.jar

太棒了,谢谢@Martin Konecny(+1)-我会尽快给你绿色支票,只要允许我:-)
wget
做得很好。ThanksHi,我只想在jenkins服务器上下载cli jar,使用curl我会得到它,但我注意到,通过使用较少的命令,它里面什么都没有,相比之下,手动下载的内容里面有很多东西……我如何解决这个问题?