2012-05-01 22 views
0

ダイナミックWebプロジェクトを作成すると、ライブラリとlibという名前の2つのフォルダが作成されます。私はこれを行うときにライブラリとlibフォルダの違いは? libフォルダにjarファイルを追加するには?

Build Path --> Configure Build Path--> Libraries (tab) --> Add external JAR's -- > OK 

を次のように私は.jarファイルを追加した時のプロジェクトは、それはしかし、私はlibフォルダに.jarファイルを追加したい、ライブラリにファイルを追加します。

enter image description here

私は図書館からのlibにすべての.jarファイルをコピーしようとしたが、それは、ディレクトリ構造内のlibフォルダに直接.jarファイルをコピーし

enter image description here

言いますが、私はしていません日食で表示する。

enter image description here

私はあなたの提案と入力をいただければ幸いです。

答えて

1

コピー瓶内のlibフォルダを更新し、日食からリフレッシュヒット、彼らはWeb App Libraries

PSに表示されます。依存関係を管理するには、maven/antのようなビルドツールを使用することがほとんど常に良いです。

+0

libとライブラリの違いを教えてください。 –

+1

war/earファイルを作成すると、libセクションのjarファイルはwar/earにパッケージされている場所には含まれません。あなたが戦争中にパッケージ化されるjarファイルを必要としないならば、おそらく、アプリケーションサーバはすでに提供しているか、コンパイル時に必要なだけなので....その部分を使うことができます。 – fmucar

+0

実行時に、JVMはライブラリの代わりにlibフォルダ内のjarファイルを探します。ライブラリフォルダはコンパイル専用です: –

0
  • ファイルブラウザでlibフォルダを開き、コピーしたすべての ジャーを貼り付けます。
  • (日食ビューにないライブラリから)ファイル自体をコピーしてWEB-INF/libディレクトリへ
関連する問題