スタンドアロンのリフトWebアプリケーションを作成する方法?

StackOverflow https://stackoverflow.com/questions/1363401

  •  20-09-2019
  •  | 
  •  

質問

どのようにスタンドアロンのリフトアプリケーションを作るには?どのツール/ライブラリを使用するには?どのようにパフォーマンスがいくつかのアプリケーションサーバでの戦争としてリフトアプリケーションを使用して比較するか。

役に立ちましたか?

解決

onejarのMavenプラグイン httpで:// onejar-のmaven-pluginの.googlecode.com / SVN / mavensite / usage.html とMavenの私は1つのjar内の依存関係を持つ桟橋やプロジェクトをパッケージ化することができます。

他のヒント

パフォーマンス上の問題の一部は、実際に他の部分と適合しません。あなたは主に、単一のJAR / WARとしてリフトアプリケーションをパッケージ化する方法を求めています。これは、ランタイムとは何の関係もありません。

実行時には、あなたがまだサーブレットコンテナ内で実行されます(突堤、Tomcatや本格的なJava EEサーバーすることができます)。あなたは、パフォーマンスには影響しません、アプリケーションをパッケージ化する方法。

あなたは彼らのように届けるかを確認するためにハドソンする(偉大な継続的インテグレーションサーバ)を見て取ることができます埋め込まれたサーブレットコンテナを含む単一のWARファイル。あなたは、WARファイルをダウンロードして、コマンドラインから実行することができます:java -jar hudson.war

私は、これは古い質問ですけど、...

あなたはSBTを使用している場合は、

、私は上記のもののような「実行可能な」戦争を生成するプラグインを書いています。

https://github.com/glenford/sbt-jetty-embedする

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top