2

汎用参照を含むコードがいくつかありますが、IBM RAD IDE はコードをコンパイルせず、代わりにエラーとして扱います。すべてのエンタープライズ プロジェクトで指している JRE のバージョンを確認しましたが、1.5 であり、ジェネリックをサポートしていると言われています。また、WAS のすべてのライブラリが正しいバージョンを指していること、および Compiler Compliance Level が正しく設定されていることを確認しました (これは 5.0 でしたが、運が悪くても 6.0 に変更しました)。

@@EDIT - 以下のコメントの質問に答えるために、RAD バージョン 7.0.0.10 を使用しています。はい、IDE 全体のコンパイラ プロパティと、問題が発生していた個々のプロジェクトを確認しました。これらの両方をローカルに向けてみました。 jre6 であり、まだコンパイルできません。

@@EDIT - JDK と JRE のバージョンも確認したとは言いませんでしたが、どちらも 1.5​​ です。プロジェクトに使用している JDK と IDE は次のとおりです: C:\Program Files\IBM\ SDP70\jdk\bin\java.exe および C:\Program Files\IBM\SDP70\jdk\jre\bin\java.exe で、どちらもバージョン 1.5 です。

私が試すことができる他の何かについて何か提案はありますか? 私はRADでいつもこのような問題を抱えており、他の誰かについては知りませんが、彼らは日食を取り、それを複雑で機能不全にしました。

4

2 に答える 2

1

JRE System Library と Websphere Application Server ライブラリが間違った場所を指していたことが判明しました - それらは Websphere Application Server 6.1 ではなく Websphere Portal 6.1 としてマークされていました - そして誰がそのパッケージが持っていた JRE/JDK 構成を知っていますか - 私は非常に皆さんの時間を無駄にして申し訳ありません。これは、好奇心から右にスクロールするまで見たことさえありませんでした。

ありがとう

于 2010-06-16T20:09:34.883 に答える
0

RAD で Java コンパイラの設定を確認します。これは、使用される JRE とは別のものであるため、Java 6 ランタイムを使用しても、コンパイラは Java 1.4 に設定されたままになる場合があります。

于 2010-06-16T19:46:38.740 に答える