3

私はここにJava1.4とJava1.6を搭載したコンピューター(Windows XP)を持っています(なぜこのシステムに1.4があるのか​​わかりません、おそらく彼らはそれをアンインストールするのを忘れています)。こちらもEclipseHeliosです。

Eclipseを開始したい場合、Java1.4が古すぎるというメッセージが表示されます。は?私はここにも1.6を持っています、Eclipseは1.6で始まるはずです私はcmdを介して現在のJavaホームをチェックしました

java -version
java version "1.4.2_03"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_0
Java HotSpot(TM) Client VM (build 1.4.2_03-b02, mixed mode)

さて、どういうわけか1.4はここの標準Javaです。さて、標準のJavaを1.6に変更しましょう(インストールされているので、動作するはずです)。しかし、待ってください、これは機能していません。私にはそれを変更する権利がありません。標準のJavaパスは変更できません。それで、なにかお手伝いできますか?eclipse.ini-Dosgi.requiredJavaVersion=1.4を次のように編集すれば、Eclipseメッセージをバイパスできることが-Dosgi.requiredJavaVersion=1.5わかりました。しかし、最後に、このEclipseをJava 1.4で使用しており、これで発生するバグや問題を誰が知っていますか。Java 1.6へのパスがありますが、これを使用してEclipseを起動できますか?何か案は?

4

2 に答える 2

9

-vmオプションをeclipse.iniに追加できます。

-vm
C:/path/java/jdk1.7.0_03/bin/javaw.exe

2 行に分けて、 の前に追加する必要があります-vmargs

于 2013-02-26T15:00:08.110 に答える
0

ビルドパスで構成できます

Go to Eclipse(mac) / Window(for windows)

->Preferences
->Java

->Installed JREs 

->JAdd the jdk/jre library you would like to add.

->click ok (Done)

次に、完成した Eclipse ワークスペース用に jdk が構成されます。

ビルド パス構成を使用して、個々のプロジェクトの jdk を変更できます。

それを行うには:

プロジェクトを選択し、右クリック

->Choose the java Build Path.

->JRight hand side of the pane click the "Add Library"

->Choose "JRE system library"
->Select "Alternate JRE" (There u can see the list of the installed/configured JRE).

->Click Finish

それでも問題が解決しない場合はお知らせください。

于 2013-02-26T15:36:19.540 に答える