Eclipse Indigo は 3.7、Eclipse Juno は 4.2 ですが、3.8M1 がリリースされたばかりです。3.8 とは何ですか? 3.7 との違いは何ですか? Java 7 のサポートを心待ちにしており、3.8M1 を使用するか、3.7.1 を待つかで混乱しています。
5 に答える
Juno 同時リリースには、Eclipse アプリケーション プラットフォームの 4.2 バージョンと 3.8 バージョンの両方が含まれていました (紛らわしいですが、本当です)。
4.2 Eclipse アプリケーション プラットフォーム (e4、E4AP、または Eclipse 4.2 SDK とも呼ばれます) は、「モデル化された UI、依存性注入およびサービス ベースのプログラミング モデル、CSS ベースのスタイリング」などの変更をワークベンチに追加します。重要なのは、3.X 互換レイヤーも含まれていることです。詳細については、FAQを参照してください。
互換性レイヤーのため、すべての Juno パッケージはいずれかで実行されることになっています。ただし、Juno パッケージ インストールには、4.2 Eclipse アプリケーション プラットフォームのみがバンドルされています。
つまり、3.8 Eclipse Platform をダウンロードしてから、必要な Juno パッケージをインストールできます。Eclipse 3.8を参照してください: ダウンロード サイトはどこですか? Eclipse EPP (たとえば、3.8 の EPP モデリング機能) をインストールするにはどうすればよいですか? .
おそらく、4.2 には多数のパフォーマンスに関する不満があることに注意してください ( Eclipse Juno にアップグレードする主な理由は何ですか?および非常に遅い Eclipse 4.2、応答性を高めるには? を参照)。これはおそらく、Eclipse Foundation が過去に行ったのと同じパフォーマンス テストを Juno で行うための資金を使い果たしたという事実に関連しています ( http://www.zdnet.com/google-sets-perfect-example-を参照)。 with-20000-donation-to-eclipse-7000003968/ )。
...3.7 の後の Eclipse SDK の次の機能リリース用に設定された機能と API は、リリース 4.2 と指定され、コードネームは Juno です。このリリースは、3.8 プラットフォーム リリースと同時に行われます。4.2 リリースは重要な新機能を含む成熟したプラットフォーム リリースであり、3.8 リリースは安定性とバグ修正に重点を置いています。
から: http://www.eclipse.org/projects/project-plan.php?projectid=eclipse
また、Java 7 のサポートは 3.7.1 から開始されました。
3.8M1にはJava7サポートが付属しています。JDTコアビルドノートは、 Java7サポートのために行われた作業がマージされたことを確認します。
非常に重要な違いがあります。デバッグ ボタンはメイン ツールバーで使用できるため、エディターを最大化して実行を続けることができます。これは 4.2 の機能であり、3.7 では使用できません
3.8のすべてのプラグインは4.2および4.3に適合します。たとえば、3.8のR statetプラグインは、3.7と4.1(および以前のバージョンのペア)の間で長年の非互換性があった後、ADT(Android)およびPydevと一緒にインストールできます。3.8は4.2またはそのようなsthによってエミュレートされます。