海外旅行から帰ってきたら、まず何を食べる?

いつもお世話になっております。
当方、JBuilder10 DEVELOPERからJDK1.5を使用したいと思っております。
(既存の設定ではJDK1.4を使用していました。)
そこで、プロジェクトプロパティからパスの設定でJDK1.5を指定して再ビルドを行った結果、
「クラスファイルのバージョン 49.0 は不正です。48.0 であるべきです。
削除するか、クラスパスの正しいサブディレクトリにあるかを確認してください。」
といったエラーが表示されてしまいました。
対象となるクラスはAppletです。

JBuilderでは新しいJDKを指定して開発を行うことはできないものなのでしょうか?
宜しくお願いします。

A 回答 (2件)

ちょっと検索してみましたら、Sun Developer Networkのフォーラムなどいくつかのところで、ほぼ同じような投稿が見つかりました。

何かの参考になれば。

http://forum.java.sun.com/thread.jspa?threadID=4 …
http://www.lang-chat.com/detail-3113017.html

参考URL:http://forum.java.sun.com/thread.jspa?threadID=4 …

この回答への補足

回答して頂き、ありがとうございます。
紹介して頂いた頁から辿って、JBuilder10でJDK1.5を使用してコンパイルするところまではできたのですが、
「javac: ターゲットリリース 1.4 がデフォルトのソースリリース 1.5 と競合しています。」
と表示されてしまいました。
以前DOSプロンプトからコンパイルした際にも同様の現象になり、
その時はコンパイルオプションに「-source 1.4」と指定して解決したのですが、
JBuilderの場合コンパイルオプションに「-source」を指定することは可能なのでしょうか?

補足日時:2005/05/30 11:55
    • good
    • 0
この回答へのお礼

JBuilder10をJBuilder2005に更新して使うことにしました。
その結果、問題を解決することができました。
ご協力頂き有難うございました。

お礼日時:2005/06/03 12:03

JBuilder 2005を使ってますが、こちらではできます。

たぶん、10でも基本的な設定は同じだと思いますが・・。

・環境設定のJDKで1.5の設定を追加登録する。
・プロジェクトの設定でパスのJDKを1.5に変更する。
・プロジェクトの設定でビルドのJavaの言語機能とターゲットを1.5に変更する。

以上で使用できるようになりました。2005と10だと若干違うかもしれませんが、JDK設定とプロジェクトのパスの設定、ビルドの設定を一通り変更する必要があるんじゃないでしょうか。それらを確認してみては?
(10自体が1.5に未対応という可能性はあるかも知れませんが・・)
    • good
    • 0
この回答へのお礼

回答して頂き、ありがとうございます。
指摘して頂いた設定の変更を試してみたのですが、結果は変わらずダメでした。
どうやらJBuilder10ではJDK1.5を使用することはできないように思われます。
JDK1.5がリリースされたのがJBuilder10が発売された後なので仕方が無いことなのでしょうが。

お礼日時:2005/05/27 16:40

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!