2016-06-23 14 views
2

Eclipseのバージョンです: "20160613から1800のEclipse 4.6のコード補完は、Javaで動作しません9

と:

ネオンリリース(4.6.0)のビルド番号Eclipse JDT(Java Development Tools)パッチで、Java 9サポート(BETA)(Neon開発ストリーム用) "バージョン1.1.1.v20160606-0010_BETA_JAVA9(Java 9プラグイン)。

のJava(TM)SEランタイム環境で実行されている

(ビルド9-EA + 122) は、Java HotSpot(TM)64ビットサーバーVM(ビルド9-EA + 122、混在モード)

Java 8では正常に動作しますが、コード補完はJava 9では正常に動作しません。この問題は、JDKにrt.jarがないように見えます。しかし、コードを入力すると、壊れた(赤いアンダースコアなし)とマークされず、JDKモジュールとパッケージもパッケージ・エクスプローラーに表示されます。


 Package Explorer view


誰かが私はこれを克服することができる方法のアイデアを持っている場合、私は非常に感謝するでしょう。

+1

Neonの最終リリースがリリースされました。 –

+2

あなたはeclipseのバージョン番号を教えてくれました。あなたのシステムにインストールされているJRE/JDKはどうなっていますか? – GhostCat

+1

ベータ版なので、修正が必要なバグの1つになる可能性があります。あなたのjavaバージョンをダウングレードし、それがうまくいくかどうか、幸運を見てください! – Michael

答えて

2

ジャワ9早期アクセスは、移動対象であり、時間(例えばEclipse bug 494481)に及び/又はEclipse Code Recommenders時間からのEclipseのJava 9サポート(BETA)を破ります。

チェックあなたはパッケージまたはプロジェクトエクスプローラビューでJava 9モジュール、パッケージおよびクラスを見ることができますか?

はい:

  • 使用JDKの内容ではなく、コードの推薦のアシスト:ウィンドウ]> [環境設定:代わりのJava提案のジャワ>エディタ>コンテンツアシスト>詳細チェックのJava提案(コード推奨者)

いいえ:

  • EclipseのJavaの9のサポート(BETA)または
  • 格下げのJava 9の更新を待つ:私のためにBuild 108作品。古いバージョンをインストールすることはできないため、新しいバージョンを最初にアンインストールする必要があります。
+0

EclipseにJDKを追加できるので、Eclipseバグ494481で説明されている問題は問題になりません。 –

+1

[パッケージ]または[プロジェクトエクスプローラ]ビューにJava 9モジュール、パッケージ、およびクラスが表示されますか? 「Javaプロポーザル(コード提案者)」の代わりに、「Java>エディタ>コンテンツアシスト>アドバンスト」の「Javaプロポーザル」にチェックを入れてください。そうでない場合は、Java 9をダウングレードしてください。 – howlger

+0

変更により問題が解決されました。ありがとう、あなたの答えにそれを加えてください、私はそれを受け入れます。 –

関連する問題