/ JDeveloper 10におけるJava 7に対するコンパイル/コンパイル - java、compiler-errors、jdeveloper

JDeveloper 10でのJava 7のコンパイル - java、compiler-errors、jdeveloper

JDeveloper 10でJava 7を使用することは可能ですか?

で正常に動作するアプリケーションがあります。Java 5. Java 7 jdkを指すようにjava.confファイルを更新し、同じJava 7 J2SEを使用するようにプロジェクトプロパティを変更しました。私がコンパイルしようとすると、しかし、私は以下のような多くのエラーが出ます:

Error: class format error: Object.class on classpath C:Program Files (x86)Javajdk1.7.0_40jrelibrt.jar/java/lang/Object.class
Error: Object not found
Error: class format error: Class.class on classpath C:Program Files (x86)Javajdk1.7.0_40jrelibrt.jar/java/lang/Class.class
Error: Class not found
Error: class format error: String.class on classpath C:Program Files (x86)Javajdk1.7.0_40jrelibrt.jar/java/lang/String.class
Error: String not found

それはJavaの定義そのものを詰まらせているようです。私はどこかに一歩も足りないことを願っています。

また、新しいバージョンのJDeveloperにアップグレードすることもできません。 JDeveloper 12は、私が言うことができた限り、OC4Jインスタンスにはデプロイされません。

回答:

回答№1は4

いいえ、jdk 1.7をjdev 10gと一緒に使用することはできません。 Java 5を使い続ける必要があります。 はい、Webロジックサーバーではなくoc4jを使用しないため、11gまたは12cにアップグレードできません。


回答№2の場合は0

私からのもう一つの通知。 jdeveloper 10は、Java 64ビットでは動作しません(つまり、jdeveloper 10gソフトウェアは起動しません)。 java6でもそうではありません。ただし、java 32ビットでjdeveloperを正常に起動した場合は、java 6(jdk6)を使用してJavaアプリケーションをコンパイルして実行できます。これは、プロジェクトのプロパティを変更することによって実行できます。 64ビット(ライブラリの下)に新しいJavaマシンを追加して、プロジェクトにそれを任せてください。