有关以下Eclipse Kepler / STS版本的问题:
Version: 3.5.1.RELEASE
Build Id: 201405030657
Platform: Eclipse Kepler SR2 (4.3.2)
我无法在旧版本中添加代理配置,使用STS.ini中的以下附加行:
-Dorg.eclipse.ecf.provider.filetransfer.excludeContributors= org.eclipse.ecf.provider.filetransfer.httpclient
-Dhttp.ProxyPort=XXXX
-Dhttp.ProxyHost=XXXX
不能手动设置配置,而是使用STS引导程序自动启动。
答案 0 :(得分:0)
我误解了STS.ini中代理设置的位置:必须以-vmargs
这种方式放置:
-Dosgi.requiredJavaVersion=1.6
-Dorg.eclipse.ecf.provider.filetransfer.excludeContributors= org.eclipse.ecf.provider.filetransfer.httpclient
-Dhttp.ProxyPort=XXXX
-Dhttp.ProxyHost=XXXX
-Dhttp.nonProxyHosts=localhost|127.0.0.1
-Xmn128m
-Xms256m
-Xmx768m
-Xss4m
-XX:PermSize=128m
-XX:MaxPermSize=384m
-XX:CompileThreshold=1000
-XX:+CMSIncrementalPacing
-XX:+UnlockExperimentalVMOptions
-XX:+UseG1GC
-XX:+UseFastAccessorMethods
答案 1 :(得分:-1)
我认为您需要通过首选项对话框在Eclipse / STS中配置代理设置。完成后,它将在每次重新启动后保留并使用。或者您是否必须通过sts.ini文件设置这些代理?