2

私は、ユーザーが Glassfish-embedded-maven-plugin を介して Java EE 6 アプリケーションをデプロイするための迅速かつ簡単な方法を提供しているため、スタンドアロンの Glassfish をインストールして構成する必要はありません。ただし、リソースのデプロイで問題が発生しています。

アプリには、コンテナーからの JavaMail リソースが必要であり、適切な役割 -> ユーザー/グループ マッピングを持つ JAAS レルムが必要です。

スタンドアロンのグラスフィッシュにデプロイする場合、これは sun-resources.xml ファイルおよび/またはいくつかの asadmin コマンドで簡単に提供されます。ただし、グラスフィッシュを埋め込んでそれを行う方法を理解するのに苦労しています。

glassfish-embedded-maven-plugin 呼び出しの一部として pom に glassfish-resources.xml を自動デプロイする方法はありますか? プラグインのドキュメントはほとんど存在しないか、ひどく古いバージョンの 2.1 を参照しており、私はますます立ち往生しています。

4

1 に答える 1

1

maven-embedded-glassfish-pluginは、このユースケースには制限が多すぎるようです。

代わりに、埋め込まれたGlassfishAPIを使用してください。これは3.1で完全に変更されましたが、ほとんどのWebは古い3.0.1 APIを参照しているため、見つけることができるほとんどの例は間違っています。ここから始める:

http://embedded-glassfish.java.net/nonav/apidocs/org/glassfish/embeddable/GlassFish.html

于 2011-03-29T06:41:36.370 に答える