2011-08-11 12 views
5

現在、JBoss AS 5にant-runningで構築された.har.warが含まれています。このアプリケーションをJBoss AS 7に移行したいと思います。 AS 7のドキュメントはMaven中心です。プロジェクトは現在、Mavenディレクトリ構造の規約に準拠しておらず、完全に再構成する必要があります。jboss AS5プロジェクトをAS7に移行する際のアドバイス

このアプリケーションをMavenに移行する価値はありますか?
それとも、アリを使って放置する方が速いでしょうか?

答えて

3

ビルドプロセスの複雑さによって異なります。

Mavenに変換することをお勧めします。 AFAIKはJBoss全体の主なビルドツールになるでしょう。JBossの多くの努力は、Mavenを中心としたものになります。

+0

私の感覚は、適度に複雑なビルドプロセスです。最終結果は* earファイル内の* harファイルと* warファイルです。私はこの時点でいくつか質問をしています。1.何が起こるかを知るために、AS7の内部にantを使ってビルドを試みました。もちろん、クラスローディングの問題に遭遇しました。私たちのbuild.xmlは、ビルドプロセスが依存関係を調べることができるクラスパスを設定します(\t \t \t ) - 私はAS7がモジュール化されたクラスの読み込みに移行したことを知っていますが、これらのantディレクティブを尊重しませんか? – user619804

+0

私の他の質問は、クラスローディングの問題を回避するために、私は、クラスパスを含む* ear/meta-inf/MANIFEST.MFファイルを作成しました:/path/to/my/libdirectory/activemq-core-5.5.0 .jar ') - しかし、私はまだ同じパッケージを取得していますビルド上のエラーが存在しません。どうすればこの問題を解決できるかわからないので、jbossサイトのas7ドキュメントに移行しているようです。 – user619804

+0

おそらく、この2つのリンクが役に立ちます:https://docs.jboss.org/author/display/AS7/Class+Loading+in+AS7とhttps://docs.jboss.org/author/display/MODULES/Home – balent

関連する問題