Eclipse/STS:STS.ini中的代理自动配置

Eclipse/STS:STS.ini中的代理自动配置,eclipse,spring-tool-suite,Eclipse,Spring Tool Suite,关于以下Eclipse开普勒/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.httpcl

关于以下Eclipse开普勒/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引导自动启动。

我认为您需要通过首选项对话框在Eclipse/STS中配置代理设置。一旦完成,它将在每次重新启动后保持并使用。或者您必须通过sts.ini文件设置这些代理吗?

我误解了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

我正在制作一个STS包以分发给其他开发人员,然后我需要将它传递给STS.ini