19

コマンドプロンプトからEARファイルを作成しようとしています。利用した

jar -cvf myServletWAR.ear . 

しかし、私の質問は、このEARファイルにWARファイルとJARファイルを含めるにはどうすればよいですか?

warファイルを個別に作成してearファイルに含める必要がありますか?

このプロジェクトにはいくつかの制限があるため、これにANTファイルを使用することはできません。

4

6 に答える 6

9

私の EAR ファイルの 1 つは、次のような構造になっています。

app.ear
  - APP-INF
    - lib
      // libraries (.jar) here
  - META-INF
    - MANIFEST.MF
    - weblogic-application.xml
  - module1.war
  - customlib.jar

このアーカイブは、WebLogic 10.3 にデプロイされています。

Remeber .ear はただの ZIP ファイルなので、面倒に思えますが、いつでもこの方法で作成できます。

于 2013-03-04T08:15:22.857 に答える
6

jar cmdが機能しているかどうかを確認し、機能している場合は、クラスファイルや記述子などのjarを作成します。

その後jar -cvf <<earname>> <<files want to be in the ear >>

于 2013-03-04T09:04:27.960 に答える
4

これを試していただけますか:

jar -xvf myServletWAR.ear

次も参照できます。

WAR ファイルを既存の EAR ファイルに追加する方法は? また、1 つの .ear ファイル内に 2 つの .war ファイルを含めるにはどうすればよいですか?

これらの EAR ファイル参照を ear ファイルの application.xml に追加する必要があります。

于 2013-03-04T08:10:06.360 に答える
0

.jarファイルに.ear

jar -cvf myApplication.ear myService.jar

.war.ear同じ方法でファイルに追加できます。

http://supportline.microfocus.com/Documentation/books/sx51/thdpoy10.htmを参照してください。

于 2014-06-10T12:49:40.913 に答える