1

Play!などの Scala フレームワークを使用している間 これらのフレームワークが、ソース コードから Web アプリケーション コンテナー ( Jetty ) までの完全な開発スタックを作成する方法に本当に驚きました。

現在、次の機能を使用して自分でプロジェクトを構成しようとしています。

  • Tomcat 7 での自動展開 (JEE6 サポートが必要なため、Jetty は使用していません)
  • WAR ファイルのパッケージ化

SBTMavenなどのビルドツールでそれを行うことは可能ですか?

注: 私の目標は、既存のフレームワークを使用するのではなく、独自のプロジェクト構造を作成することです (それらからいくつかのアイデアを取り入れていますが)。

4

1 に答える 1

1

SBT 用の Web プラグインがあります。

https://github.com/JamesEarlDouglas/xsbt-web-plugin

war パッケージは提供しますが、自動展開は提供しません (Jetty は統合されますが、使用する必要はありません)。

とは言うものの、Jetty の依存関係を取り除き、自動外部展開オプションを追加するプラグインのフォークを見たいと思っています。難しすぎてはいけません。

于 2012-12-23T11:41:50.753 に答える