一般的なプロジェクトの場合、クラスパスに追加できJRE_CONTAINER
ますが、Web コンテナー サーバー ランタイムでこのようなことは可能ですか?
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
一般的なプロジェクトの場合、クラスパスに追加できJRE_CONTAINER
ますが、Web コンテナー サーバー ランタイムでこのようなことは可能ですか?
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
WTP (Web Tool Platform) を扱うプロジェクトの場合、次のようなエントリが表示されます。
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/j2sdk1.6.0_12"/>
またはここ:
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
それらには次の定義を付けることができます。
<stringAttribute key="org.eclipse.jdt.launching.JRE_CONTAINER" value="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
JRE warnings との関連でも見つかりました。
あなたの質問を理解できる限り、jvm のバージョンを変更したいと考えています。これは、[設定] > [Java] に移動することで実行できます。ここで jvm バージョンを変更できます。これはワークスペース全体に影響します。私の知る限り、プロジェクトごとに異なる Java バージョンを使用することはできません。
はい、そう思います。Eclipse Galileo を実行していますが、次の方法で JRE を変更できます。
Properties
Java Build Path
Libraries
タブの選択または、ファイルを手動で変更することもでき.classpath
ます。最後に、Maven などのビルド マネージャーを使用して、使用するバージョン/ライブラリを管理できます。
何が必要かわかりませんが、実行時に「ビルドパス>ライブラリ>ライブラリの追加」でライブラリを宣言するか、必要なjarを含むことができる独自の変数「ビルドパス>ライブラリ>変数の追加」を宣言できます.. .
何をしようとしているのか正確にはわかりませんが、構成済みのサーバーの jar を 経由で追加できますJava Build Path > Libraries > Add Library > Server Runtime
。