通过启动的jvm参数配置代理下载
Could not download jruby-stdlib-9.2.20.1.jar (org.jruby:jruby-stdlib:9.2.20.1)
Could not get resource 'https://repo.maven.apache.org/maven2/org/jruby/jruby-stdlib/9.2.20.1/jruby-stdlib-9.2.20.1.jar'.
Could not GET 'https://repo.maven.apache.org/maven2/org/jruby/jruby-stdlib/9.2.20.1/jruby-stdlib-9.2.20.1.jar'.
Read timed out
Possible solution:
- Declare repository providing the artifact, see the documentation at https://docs.gradle.org/current/userguide/declaring_repositories.html
再刷新一次,下载成功了
D:\environment\gradle\gredleRepository\caches\modules-2\files-2.1\org.jruby\jruby-stdlib\9.2.20.1\ab3f211235b19cac3eaa7eefe2f4217d6de444ad
spring高版本必须要高版本的JDK才支持,部分java自带方法只有高版本才支持。
这样配置代理之后,使用jinfo -sysprops查询启动的系统参数,发现里面没有这几项代理配置(可能是没有加载进配置文件,代理确实被使用了)。
下面的报错像是下载Java相关编译报错,应该是不能直接下,从main分支切换为6.x分支,等着下载就好了
https://docs.gradle.org/8.5/userguide/command_line_interface.html#sec:command_line_warnings