2012-01-04 8 views
1

私は最近、IntelliJ IDEA 11に切り替えました。その後、ファセットを理解することは、フレームワークなどを設定する方法です。必要なライブラリもダウンロードします。IntelliJとファセット

EJBファセットをプロジェクトに追加すると、libという名前のEJBモジュール内にフォルダが作成され、jarファイルが格納されます。これらのライブラリは何のために使われていますか?コンパイルか?これらのライブラリはアーティファクトに存在しますか?

+0

、libディレクトリは、あなたがポンポンファイルの右の依存関係を逃した場合にのみ作成されます。 –

答えて

1

プロジェクト設定でlibがどのような有効範囲にあるかmodules/Dependencies特定のスコープ(提供、コンパイル、テスト、実行時)を使用してプロジェクトに接続するライブラリがあります。

アーティファクトにジャーが自動的に含まれるかどうかはわかりませんが、したがって、あなたのアーティファクトが有効になっているプロジェクト設定* artifacts/YOUR_ARTIFACT/output_layout *を見てください。警告(libが見つからないか、なんてことか)を探して、あなたの成果物をクリックし、フォルダWEB-INF/libとその内容を探してください。私はそれをよく思い出した場合は、Mavenの(あなたがアーティファクトについて話しているので、私はあなたがそれを使用すると思いましょう)を起動したときに

HTH

関連する問題