我正在使用libgdx项目创建者( gdx-setup.jar )来设置新项目。但是,我在Windows计算机上使用代理连接来访问Internet,并且gdx-setup.jar无法检测到设置,因此无法下载所需的jar文件并生成任何项目。如何以及在何处更改Java代理设置,以便能够实现此目的?

PS:我已经尝试在“控制面板”->“Java”->“网络设置”下编辑设置,但无济于事。

最佳答案

从Gradle的手册中:12.3. Accessing the web via a proxy

您可能需要创建$ HOME / .gradle / gradle.properties文件。例如:

systemProp.http.proxyHost=10.0.0.1
systemProp.http.proxyPort=8080
systemProp.http.proxyUser=
systemProp.http.proxyPassword=
systemProp.http.nonProxyHosts=*.some.domain.com|localhost

重要说明:HTTPS有单独的设置。
systemProp.https.proxyHost=www.somehost.org
systemProp.https.proxyPort=8080
systemProp.https.proxyUser=userid
systemProp.https.proxyPassword=password
systemProp.https.nonProxyHosts=*.nonproxyrepos.com|localhost

然后,像这样运行安装程序:
java -Dhttp.proxyHost=10.0.0.1 -Dhttp.proxyPort=8080 -Dhttps.proxyHost=10.0.0.1 -Dhttps.proxyPort=8080 -jar gdx-setup.jar

这对我有用,在HTTP代理后面。用您的代理设置进行更改。

稍后,将您的项目导入Eclipse。并确保您的Eclipse网络代理也可以。

09-27 07:04
查看更多