- - PR -
デフォルトパッケージがインポートできない
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2005-08-10 15:26
はじめまして。早速質問させていただきます。
jre1.4.2+tomcat4.1で開発を行っていたのですが、 jre1.3で構築されたアプリケーションを修正することになり、 jre1.3.1+tomcat3.3.2の環境を同一マシン上に新たに構築しました。 エディタとしてeclipseを使用しているので、 「(メニュー)→ウインドウ→設定」より、使用するjreとtomcatのバージョンを それぞれjre1.3とtomcat3.3に変更してアプリケーションの修正を行おうとしましたが、 デフォルトパッケージをインポートすることができません。 (eclipse上で「インポートされた[クラス名]は見つかりません」エラーとなります) jre1.4以上ではデフォルトパッケージは使用不可だと思いますが、 jre1.3にも同様な制限があるのでしょうか? それともバージョンの共存方法に不備があるのでしょうか? 既存のソースなのでデフォルトパッケージを使用したいのですが、 改善策がありましたらご教授いただきたく思います。 なお、javacコマンドを使用した場合も同様のエラーが発生しました。 備考 eclipse:3.0.1 OS:Windows2000 |
|
投稿日時: 2005-08-15 18:28
Diskに余裕があればeclipseをJDK1.3用と、JDK1.4用で2つインストールしてはどうですか?
|
|
投稿日時: 2005-08-15 19:37
Eclipseはjavacではなく自前のコンパイラを使用します。
だから、JREやSDKを変えただけでは1.3のjavacと同じコンパイルを行うことはできなかったと思います。 これはもう、Eclipseを使うのをあきらめるしかないのでは?コンパイルはAntで、という手もありますが、JDTの機能がほとんど使えなくなりますからね。 javacでもコンパイルできないのはちょっと心当たりがありません。 思いつくのは、1.3を使っていたつもりでも実は1.4のjavacを使っていた、というくらいでしょうか。 |
1