2009-04-02 9 views
2

私はそれが最善のタイトルではないと認めますが、私は3行のタイトルを持たずにそれをプッシュする方法を知らない。JBOSSのライブラリが多すぎます! (m2eclipseの問題)

"提供された"スコープ(JBOSSは独自のJTA実装を提供します)を使用して、(例えば)依存関係JTAを持つプロジェクトを持っています。 m2eclipseを使用すると、すべての依存関係が正常に解決されます。私の問題は、jboss(Eclipse内)にこのプロジェクトをデプロイすると、提供された依存関係もwarファイルに入れられますが、これは間違っています。

これを解決する方法はありますか?

編集:私はそれはバグ以下だと思い

https://bugs.eclipse.org/bugs/show_bug.cgi?id=242476

をしかし、それはそうです、修正プログラムは、あなたののpom.xmlの使用範囲では、次の日食バージョン

答えて

2

私は質問で述べたように、それは、Eclipse 3.5で修正されています。

私はそれをテストし、最終的に動作します。

-1

に含まれますJTAライブラリのために提供されています。ポムが戦争ファイルを作成するとき、それは戦争でそのjtaジャーを持っていません。

+1

もう一度私の質問をお読みください。私のwarファイルにはJTAのjarファイルはありません.jbossには、warファイルのeclipseファイルのみが作成されます。 – Mauli

3

私は前の質問からの私の答えで答えるでしょう - 基本的に、あなた自身のpomをjta用に作成し、それらの過渡的な依存関係のすべてについて提供されたスコープを除外または設定します。あなたのプロジェクトでは、作成したPOMに依存するJTAを設定します。

Here's the text of my previous answer to a (sorta) similar question.

関連する問題