[解決済み] Eclipse が新しいプラグインをダウンロードできるようにするには、プロキシ設定をどのようにすればよいですか?
質問
Eclipse 3.7をWindows XPの環境でWebプロキシを経由して使用しています。
をインストールしたいのですが
Groovyプラグイン
の上に
新しく解凍された
Eclipse Indigo (
Eclipse Java EE Indigo M4
).
を追加しました。
更新サイト
を
Available Software Site
のリストに追加します。
しかし、Eclipseはこのプラグインの情報を取得できないため、インストールができない...。
もし私が
Native
の構成は
General > Network Connections
を持たない
Auth
オプションが選択されている場合、更新サイトにアクセスしようとすると、以下のエラーが発生します。
HTTP Proxy Authentication Required: http://dist.codehaus.org/groovy/distributions/greclipse/snapshot/e3.7/content.xml
HTTP Proxy Authentication Required: http://dist.codehaus.org/groovy/distributions/greclipse/snapshot/e3.7/content.xml
Proxy Authentication Required
そこで、今度は
manual
3つのスキーマ(HTTP、HTTPS、SOCKS)に対して、プロキシ、ポート、Auth、ユーザー、パスワードの正しい情報をすべて定義しています。
しかし、アップデート・サイトにアクセスしようとすると、Eclipseは、彼が
Fetching children of Groovy Eclipse
しかし、このステータスは0%のままです...。
不思議なのは、間違ったパスワードを
General > Network Connections
を設定しても、エラーメッセージが表示されないのですが。
私の質問です。
- 私の設定に何か問題があるのでしょうか?
- プロキシ設定を定義する他の方法はありますか?
-
もっと情報を得る方法、Eclipseが何をしようとしているのかを知る方法はないでしょうか(
workspace/.metadata/.log
は有用な情報を含んでいない) ?
もうひとつの問題は、プロキシ設定の変更がEclipseの再起動後にしか処理されないようです(マイナーですが)。
ps1: ブラウザを使用すると、更新サイトにアクセスできるので、プロキシによってブロックされているわけではありません。
ps2です。 他のプラグインでも同じように動作しますので、この問題はこのプラグインとは関係ありません。
ps3です。
以下は、その内容です。
workspace/.metadata/.log
Eclipseを起動してプラグインをインストールしようとしたとき(これらのログはすべて起動中に書き込まれ、Eclipseが更新サイトにアクセスしようとしたときには書き込まれません)。
!SESSION 2011-05-02 10:38:58.681 -----------------------------------------------
eclipse.buildId=I20101208-1300
java.version=1.6.0_20
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=fr_FR
Framework arguments: -product org.eclipse.epp.package.jee.product
Command-line arguments: -os win32 -ws win32 -arch x86 -product org.eclipse.epp.package.jee.product
!ENTRY org.eclipse.core.net 1 0 2011-05-02 10:39:02.228
!MESSAGE System property http.proxyHost is not set but should be XXX.
!ENTRY org.eclipse.core.net 1 0 2011-05-02 10:39:02.228
!MESSAGE System property http.proxyPort is not set but should be 8080.
!ENTRY org.eclipse.core.net 1 0 2011-05-02 10:39:02.244
!MESSAGE System property https.proxyHost is not set but should be XXX.
!ENTRY org.eclipse.core.net 1 0 2011-05-02 10:39:02.244
!MESSAGE System property https.proxyPort is not set but should be 8080.
!ENTRY org.eclipse.core.net 1 0 2011-05-02 10:39:02.244
!MESSAGE System property socksProxyHost is not set but should be XXX.
!ENTRY org.eclipse.core.net 1 0 2011-05-02 10:39:02.244
!MESSAGE System property socksProxyPort is not set but should be 8080.
!ENTRY org.eclipse.core.net 1 0 2011-05-02 10:39:02.244
!MESSAGE System property https.proxyHost is not set but should be XXX.
!ENTRY org.eclipse.core.net 1 0 2011-05-02 10:39:02.244
!MESSAGE System property https.proxyPort is not set but should be 8080.
!ENTRY org.eclipse.core.net 1 0 2011-05-02 10:39:02.244
!MESSAGE System property socksProxyHost is not set but should be XXX.
!ENTRY org.eclipse.core.net 1 0 2011-05-02 10:39:02.244
!MESSAGE System property socksProxyPort is not set but should be 8080.
!ENTRY org.eclipse.core.net 1 0 2011-05-02 10:39:02.244
!MESSAGE System property socksProxyHost is not set but should be XXX.
!ENTRY org.eclipse.core.net 1 0 2011-05-02 10:39:02.244
!MESSAGE System property socksProxyPort is not set but should be 8080.
!ENTRY org.eclipse.osgi 2 1 2011-05-02 10:39:02.447
!MESSAGE NLS missing message: TaskJobFactory_Refreshing_repository_configuration in: org.eclipse.mylyn.internal.tasks.ui.messages
編集
の中に、次の行を追加すると
eclipse.ini
ファイル (
ということで
) であれば、動作します。
-Dorg.eclipse.ecf.provider.filetransfer.excludeContributors=org.eclipse.ecf.provider.filetransfer.httpclient
-Dhttp.proxyPort=8080
-Dhttp.proxyHost=XXX
-Dhttp.proxyUser=XXX
-Dhttp.proxyPassword=XXX
-Dhttp.nonProxyHosts=localhost|127.0.0.1
でも、どうして?この問題はEclipse 3.7でも存在するのでしょうか?
解決方法は?
私も同じような問題がありました。私はEclipse 3.7を新しいフォルダにインストールし、新しいワークスペースを作成しました。新しいワークスペースを参照するために、-data引数でEclipseを起動しました。
SVNとMavenのプラグインを取得するためにマーケットプレイスに接続しようとすると、OPに記載されているのと同じ問題が発生します。
さらに何度か試した後、私は SOCKSのプロキシ設定を解除する プロトコルで、マーケットプレイスに接続することができました。
つまり、HTTPとHTTPSのプロキシを手動で設定し、SOCKSの設定をクリアして、Eclipseを再起動することで解決しました。
関連
-
[解決済み] Eclipseで属性名(ng-model)が未定義である。
-
[解決済み] Eclipse用プラグインを.zipからインストールする方法
-
eclipse セット パッケージエクスプローラー表示
-
Javaが起動したが、終了コード=-1073741819が返ってきた。
-
Eclipseに「Javaツールの初期化中」と表示される java.lang.NullPointerException
-
Eclipse起動時に発生するJava Toolingの初期化エラー
-
[解決済み] Eclipseのアイコンは何を意味しているのですか?
-
[解決済み] Eclipseを高速化する方法とは?
-
[解決済み] どうすればEclipseに.*ファイルを表示させることができますか?
-
[解決済み】Eclipseで参照がハイライトされなくなった
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] インポートorg.apache.commonsはeclipse junoで解決することができません。
-
[解決済み] org.codehaus.groovy.control.MultipleCompilationErrorsException: スタートアップに失敗しました。Script7.groovy: 1: unable to resolve class
-
[解決済み] Eclipse と Red Hat Codeready (Fuse Integration) による Wildfly Application Server 用の開発。
-
[解決済み] EclipseでConsoleウィンドウを開くには?
-
[解決済み] Eclipseですべてのコードブロックを折りたたむ方法はありますか?
-
Eclipseでサイドバー(パッケージエクスプローラー)のフォント修正が解決される
-
eclipse : 内部エラーが発生しました。java.lang.NullPointerException: "Javaツーリングの初期化 "中に内部エラーが発生しました。
-
eclipseでantの開発環境を構築する
-
[解決済み] JavaHLライブラリのロードに失敗しました
-
[解決済み] タブの代わりにスペースを使うようにEclipseを変更するにはどうしたらいいですか?