2009-09-11 12 views
5

groovy eclipseプラグインの最新バージョン(Eclipse 3.4用)を使用していましたが、ファイルのインポートを実行すると、必要なインポートが実際に削除されていました。それは私のプロジェクトではなく、Java * importsを削除するようです。なぜどんなアイデア? eclipse3.4でいくつかの問題を持っている根本的なJDT機構 "の輸入を整理" に関連している可能性がGroovy Eclipse Pluginインポートの整理

おかげで、 ジェフ

+0

eclipse3.5の正しい設定をチェックすることを忘れないでください:http://stackoverflow.com/questions/142357/what-are-the-best-jvm-settings-for-eclipse/1409590#1409590 – VonC

+0

興味深いこれはEclipseの設定よりもGroovyのプラグインにもっと関連している可能性があります。この場合、新しいバグを開いている可能性があります。 – VonC

答えて

3

この機能は、Groovy Eclipseプラグインの3.5ストリームで修正されました。あるいは、エディタから整理インポートを実行するときに少なくとも修正されています。したがって、エディタ内でCtrl-Shift-Oを実行するか、保存後にフォーマットを実行することができます。ただし、パッケージエクスプローラまたは他のビューからの[Organize]インポートの実行は行いません。

この理由は、特別なグルーヴィー機能にフックする方法が必要なためです。エディタ内から整理インポートを実行する場合、これが可能です。しかし、私たちは、エディタの外で動作しているときに、JDTの整理インポートを共同で選択する一般的な方法を理解していません。これはバグを起こす価値があります。 http://jira.codehaus.org/greclipse

2.0.0M1のリリース前(9月末以前)は、この機能を3.4に戻しますが、3.4を使用している人はあまり多くはないため、最新の状態に保っていません3.5ストリームを使用します。

+0

確認するには、ctrl-shift-oから機能しますが、実際には機能しますが、パッケージエクスプローラからのインポートインポートは機能しません。私はバグを開くためにジラに行きましたが、サイトは利用できませんでした。 –

+0

あなたは正しいです。パッケージエクスプローラからGroovyのインポートを整理することはできません。ここからやると、JDTの組織化されたインポートが実行されます。プラグインのその部分をまだ実装していません(それほど簡単ではありません)。 愚かなジラサーバ。それは数日間(まだそうしている)上下されてきました。それは今起きている。 –

1

、:

  • bug 87950:型推論の問題 - Groovyでは重要です。
  • bug 235253:整理インポートは、必要なインポートステートメントを削除します - 3.4では解決されていません。
  • bug 252379:必要な静的インポート削除輸入を整理 - (0.1)3.4での未解決を

あなたはeclipse3.5でGroovyのプラグインを動作させることができ、そうすれば、あなたはまだ同じ問題を持っているのですか?
これらのバグの1つを完了/再開する必要があります。

+0

Eclipse 3.5にアップグレードし、試してみましょう。ありがとう。 –

+0

私はそれが固定されていると思った、それはそうではないことが判明した。プロジェクトのトップレベルからインポートと書式設定を実行すると発生します –

関連する問題