2012-03-16 50 views
2

我使用maven-gae-plugin 0.9.2,除了一個問題:它不能使用代理連接到互聯網,每次我調用運行目標時它都會拋出一個例外:在代理後面使用maven-gae-plugin

INFO:無法訪問 https://appengine.google.com/api/updatecheck?runtime=java &釋放= 1.6.1 &時間戳= 1323730393 & api_versions = [ '1.0'] java.net.ConnectException:連接超時:在java.net.PlainSocketImpl.socketConnect處使用連接 (Native Method) at java.net.PlainSocketImpl.doConnect(PlainSock在java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:213) 在java.net.PlainSocketImpl.connect(PlainSocketImpl.java:200) (在java.net.SocksSocketImpl.connect(SocksSocketImpl。 java:366) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:564) com.sun上的java.net.Socket.connect(Socket.java:529) 。 net.ssl.internal.ssl.BaseSSLSocketImpl.connect(BaseSSLSocketImpl.java:141) at sun.net.NetworkClient.doConnect(NetworkClient.java:163) at sun.net.www.http.HttpClient.openServer(HttpClient。 java:395) at sun.net.www.http.HttpClient.openServer(HttpClient.java:530) at sun.net.www.protocol.https.HttpsClient。(HttpsClient。 Java的:272) 在sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:329)....

我試圖使用<jvmflags><configuration>下給我的代理服務器地址,但沒有運氣,谷歌也沒有給我任何有用的信息。有任何想法嗎?

+1

你用什麼?它是http.proxyHost和http.proxyPort? http://docs.oracle.com/javase/6/docs/technotes/guides/net/proxies.html – alex 2012-03-16 11:53:50

+0

謝謝亞歷克斯,問題解決了,原來是而不是,: - | | – Mike 2012-03-16 15:57:35

回答

0

問題解決了,<jvmflags><jvmFlags>

5

我有同樣的問題,我解決它的另一種方式,通過把此行中我的Eclipse運行配置的目標:

-DproxySet=true -DproxyHost=X.X.X.X -DproxyPort=8080 appengine:update 

希望它可以幫助其他人同樣的問題:)

的Eclipse運行配置: enter image description here