0

Eclipse 環境設定でインストール済みの JRE に JRE を追加するために、${workspace_loc}またはEclipse 変数を使用することは可能ですか?${eclipse_home}

4

1 に答える 1

1

いいえ、JRE 設定でも実行環境仕様でも、変数を使用することはできません。また、コメントで示唆されているように eclipse.ini を見ないでください。IDE を実行している JVM は、プロジェクトのコンパイルに使用される JRE とは何の関係もありません。

そうは言っても、別の簡単な解決策 (当社で使用) があります。エンド ユーザー JVM の 2 つ目のコピーを開発者用の既知の固定された場所にインストールするだけで、JRE 設定ページでその固定パスを使用できます。

2 つの JRE コピー (プロジェクト内および固定の場所) が時間の経過とともに同期しなくなることが懸念される場合は、Eclipse プロジェクトに Ant ベースのビルダーを使用できます。これにより、JRE がワークスペースから外部の既知の場所に条件付きでコピーされます。ビルド中の固定位置。しかし、正直なところ、これら 2 つのコピーが同期していなくても問題ありません。コードが 32 ビット JRE を使用してコンパイルされた場合、バイト コードと互換性がある限り、顧客にデプロイされた別の 32 ビット JRE で実行されます。また、Java プロジェクトの Java コンパイラ設定で明示的に設定できます。

于 2012-07-29T09:01:01.430 に答える