warファイルが入ったearファイルが作成されましたが、earファイルにはすでにwarファイルのlibフォルダにあるjarファイルが含まれています。複製されたjarファイルを削除するにはどうしたらいいですか? warファイルのlibフォルダまたはwarファイルの外側にありますか? (私はプロジェクトでmaven earプラグインとmaven warプラグインを使用しています)。複数の同一のjarファイルがearファイルにあります
4
A
答えて
3
私は最終的に耳のファイルの中にスキニーのwarファイルを作成することによってこれを行う方法を考え出しました。私はここからのmaven-war-pluginの例に触発されました skinny-wars
例の手順に従って、すべてのjarファイルをwarモジュールから移動し、earファイル内のlibフォルダに入れました。
ので、最終的な耳のファイル構造は次のようになります。
ear-app
-- lib (all the jar files will be here)
-- webModule1
-- lib (empty)
-- webModule2
-- lib (empty)
-- ejbModule
0
あなたは両方で使用されているjarファイル、EJBアーカイブおよびWebアーカイブを持っている場合は、次の操作を行うことができます
- が.earの のルート ですべて共通のjarファイルを保ちます
- これらのjarファイルを参照するには、ejbおよびwebアーカイブ内のmanifest.mfの
Class-Path
属性を使用します。ジャーの位置は、イヤーファイルのルートに関連していることに注意してください。
もし、あなたがEJB jarを持っていなくても、上記の手順が有効です。
+0
私はClass-Pathを使用していますが、warファイルには常にjarファイルを含むlibフォルダがあります。どうすれば削除できますか? – newguy
関連する問題
- 1. は1のejb-jarファイルが同じEAR
- 2. 複数のEJB jarファイルが同じpersistence.xmlを共有する1つのEAR内にあります
- 3. 複数のアプレットが1つのjarファイルにあり、複数のアプレットが1ページにありますか?
- 4. PERFORCEの複数のチェンジリストに同じファイルがあります
- 5. EAR/WARファイル内でJAR名でjarファイルを検索する
- 6. 同一のjarファイルにアクセスする
- 7. Mavenアセンブリ:エラー入力ファイルに複数のファイルがあります
- 8. freemarkerテンプレート複数のjarファイル
- 9. 複数のJARファイルの単一のexeファイルを作成するには?
- 10. 同一のデータフォーム上に複数のピッカライタがありますか?
- 11. SQL:同じテーブルに複数の一致がありますか?
- 12. 単一の.hppファイルの中に複数のクラス名があります
- 13. 同じアプリケーション内にブートストラップのCSSと複数のCSSファイルがありますか?
- 14. 同じEJB-JARまたはEAR
- 15. 複数のAPNS証明書が同じ証明書ファイルにあります
- 16. WEBLOGIC:ドメイン/ libの代わりにEARファイルでjarを使用する
- 17. シングルEAR?または複数のEAR?
- 18. 複数の.gsファイル内に複数のonOpen()関数があります
- 19. 複数のクラスが1つの.cppファイルにあります
- 20. SublimeText3:1つのファイルに複数の構文があります
- 21. 1つのD3グラフに複数のファイルがあります
- 22. プロジェクトのディレクトリ内に複数の.nuspecファイルがありますか?
- 23. 複数のページに1つのPHPファイルがありますか?
- 24. jarファイルのMANIFEST.MFに問題があります
- 25. EARファイル
- 26. EARで他のjarファイルからエンティティを参照する
- 27. がDCOSに火花提出複数のjarファイルを渡す、コンマで瓶が提出DCOSスパークにjarファイルの多くを渡す必要があり、適した
- 28. bintrayUploadの後にjarファイルにクラスファイルがありません
- 29. 1つに複数のファイルがあります
- 30. VisualStudioに複数のメインCPPファイルがありますか?
あなたはEEのバージョンを使用していますか? 5または6? – javamonkey79
私はJava 1.6を使用しているので、J2EE 6でしょうか?しかし、両者の違いは何ですか? – newguy
jdk1.6はjEEを意味しません6 –