2011-07-23 12 views
1

私は、このエラーメッセージを取得し、デザインビューをクリックするたびに...日食windowbuilderプロ - 互換性のないJavaのバージョン

非互換のJavaバージョン

Eclipseは1.5で実行されているが、このJavaプロジェクトを持っています1.6 Java 準拠レベルであるため、WindowBuilderはこのプロジェクトからクラス をロードすることができません。プロジェクトにはより低いレベルのJavaを使用するか、より新しいJavaバージョンを使用して Eclipseを実行します。

私はIndigo 3.7 Eclipse Classicのいくつかの追加プラグインを新しくインストールしており、3.7 URLからWindowBuilder Proをインストールしました。

私はjavaeeとGlassFishも新しくインストールしたjre6とjdk1.6.0_21も持っています。

ここで何が起こっていて、修正できますか?

答えて

0

eclipse.iniに-vmパラメータを使用することを検討してください。

-vm 
/path/to/jdk/bin 

そしてEclipseワークスペースの清掃、-vmオプションについて)

追加情報はhere見つけることができます。

注-vmオプションのフォーマット - 正確であることが重要である。

  • -vmオプションとその値(パス)を別々の行になければなりません。
  • この値は、Javaホームディレクトリだけでなく、Java実行可能ファイルへの絶対パスまたは相対パスでなければなりません。
  • -vmオプションの前に-vmオプションを指定する必要があります。これは、-vmargsの後のすべてがJVMに直接渡されるためです。
+0

はちょうど...それを試してみましたeclipse.ini -vm Cにこれを追加しました:\プログラムファイル\のJava \ jdk1.6.0_21 \ binに と-clean引数で日食を開始しました...ダイスはありません。 iniファイルに-vmパラメータをどこに置いても問題ありませんか? – cybermotron

+0

いいえ、注文は関係ありません。しかし、param-nameとparam-valueは、指定されたスニペットとして、diff行に入れる必要があります。次に、そこから新しいワークスペースを作成してプロジェクトを開くことができます。 – Kowser

+1

私はeclipse.iniの中で*問題が起こると信じています。特に、-vmは-vmargsに先行する必要があります。 –

関連する問題