0

JBoss 5.1.2 が提供する、Java EE 5 仕様外のすべて (またはほとんど) の便利なライブラリ API を簡単に追加する方法はありますか?

例: JBoss が Log4J ロギングを使用できる可能性があることは知っていprovidedますが、Maven プロジェクトのアーティファクトとして何を配置すればよいかわかりません。jboss-logging-something だと思います。ロギング API のみを提供してほしい。

JBoss AS 5 が (Java EE 5 仕様以外に) 提供する API の Maven アーティファクトのリストはありますか?

編集

この依存関係を追加すると、非常に役立つようです。

<dependency>
  <groupId>org.jboss.jbossas</groupId>
  <artifactId>jboss-as-ejb3</artifactId>
  <version>5.1.0.GA</version>
</dependency>

しかし、それは Jboss AS サーバー コードのかなり全体を Maven にロードさせます。より良いアイデアはありますか?

4

2 に答える 2

0

以下、インストールガイドより引用

JBoss AS 5.0.0.GA で使用される JBoss およびサードパーティ ライブラリの完全なリストについては、ソース コード配布の component-matrix ディレクトリにある pom.xml を確認してください。Maven 依存関係ツリーを表示するには、ソース コード ディストリビューションのサードパーティ ディレクトリから「mvn dependency:tree」を実行します。

ここからソースをダウンロードできます: http://sourceforge.net/projects/jboss/files/JBoss/JBoss-5.1.0.GA/

次に、上記のように pom をチェックアウトします。これは長いリストですが、探している情報を提供する必要があることに注意してください。

于 2012-08-29T13:17:12.407 に答える
0

展開する JBOSS サーバーが提供するライブラリを使用し、それらをパッケージに含めない方がよいと思います。コンパイルと実行に必要なライブラリにリンクしますが、それらを仕様に追加しないでください。

JBOSSの/libdeploy/lib、およびendorsed/libフォルダにはライブラリがあります。

于 2012-08-29T12:09:56.763 に答える