我很高兴地使用maven-gae 0.9.2,除了一个问题:它不能使用代理连接到互联网,每次我调用运行目标时,它都会抛出一个异常:
无法访问java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:351) '1.0'] java.net.ConnectException:连接超时:在java.net.PlainSocketImpl.connect(PlainSocketImpl.java:200) at java.net.SocksSocketImpl.connect的https://appengine.google.com/api/updatecheck?runtime=java&release=1.6.1×tamp=1323730393&api_versions=[ at java.net.PlainSocketImpl.socketConnect(原生方法)的连接( com.sun.net.ssl.internal.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:564) at com.sun.net.ssl.internal.ssl.BaseSSLSocketImpl.connect(BaseSSLSocketImpl.java:141) at sun.net.NetworkClient.doConnect(NetworkClient.java:163) at sun.net.www.http.HttpClient.openServer ) java.net.Socket.connect(Socket.java:529)( sun.net.www.http.HttpClient.openServer(HttpClient.java:530) at sun.net.www.protocol.https.HttpsClient.(HttpsClient.java:272) at sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:329) .)
我尝试使用<jvmflags>在<configuration>下给出我的代理地址,但没有运气,谷歌也没有给我任何有用的信息。有什么想法吗?
发布于 2012-03-17 13:45:42
问题解决了,<jvmflags>应该是<jvmFlags>
发布于 2014-09-02 15:58:31
我也遇到了同样的问题,通过将这一行放在eclipse运行配置的目标中,以另一种方式解决了这个问题:
-DproxySet=true -DproxyHost=X.X.X.X -DproxyPort=8080 appengine:update我希望这能帮助其他有同样问题的人:)
Eclipse运行配置:

https://stackoverflow.com/questions/9736560
复制相似问题