- ベストアンサー
eclipseによるjavaのimportは?
eclipse3.4でwarファイルのimportをするとできあがったディレクトリはsrcのパッケージ以下がimportされないのですが、なぜでしょうか?その他のjspなどはimportされています。src直下のパッケージ名以下のソースが空っぽなんです。。 exportの方法に問題があるのですか?ソースは普通のサーブレットとjavaクラスのものです。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
>今のプロジェクトファイルをそのまま別PCのeclipseに展開したいのです。 なるほど(^^;) warファイルとか作っているようなのでサーバに配置したりするのかと思いました・・・。 ワークスペース直下にプロジェクト名のフォルダがあるのでそれをそのままUSBなどで移動すればいいだけです。 で、別PCのEclipceを起動して[ファイル]→[インポート]→[一般]→[ファイルシステム]を選択すればできます。 赤バツとか付くようでしたら、 作成したプロジェクトを右クリック→[削除]→[コンテンツを削除しない]でます削除します。 次に削除したプロジェクトが例えばJavaプロジェクトなら、 [ファイル]→[新規]→[Javaプロジェクト]を選び、削除したプロジェクトと同名のプロジェクトを作成します。 そうすると赤バツは消えると思います。
その他の回答 (2)
- kotoby2003
- ベストアンサー率15% (280/1754)
そもそも、warファイルはどのように作成されているのでしょうか? Eclipseのexport機能を使っているのではないかと予想します。 だとしたら、warのexportをするときに、ソースを含むかどうかのチェックがありますので、それをチェックしておけば、ソースが格納されますよ。
お礼
>Eclipseのexport機能を使っているのではないかと予想します。 そうです。 >ソースを含むかどうかのチェックがありますので なるほど今度試して見ます。 取り合えず下記でやったらできたのでご報告いたします。 [ファイル]→[インポート]→[一般]→[アーカイブ]でやったら うまくいきました。有難うございました。
- sh_hirose
- ベストアンサー率66% (56/84)
基本的にwarファイルにはソースファイルは複合されません。 展開時にソースの解読を防ぐため等の理由です。 どうしても入れたい場合は、Ant等を使用してwarファイルを作成すれば入るはずです。
補足
Antってなにか難しいんですが。。もっと簡単にできるやりかたってないでしょうか?やりたい事は、今のプロジェクトファイルをそのまま 別PCのeclipseに展開したいのです。。exportするとsrcの中身が 空っぽなのです。。
お礼
ファイル]→[インポート]→[一般]→[アーカイブ]でやったら うまくいきました。有難うございました。