HI、 私はいくつかの.jspを開始ページとして持つJ2EEアプリケーションを用意しています。 Eclipseやその他の手段でプロジェクトを実行可能にする方法はありますか?J2EEアプリケーションをJARまたは任意の実行可能ファイルとして作成
ありがとうございます!
HI、 私はいくつかの.jspを開始ページとして持つJ2EEアプリケーションを用意しています。 Eclipseやその他の手段でプロジェクトを実行可能にする方法はありますか?J2EEアプリケーションをJARまたは任意の実行可能ファイルとして作成
ありがとうございます!
通常、ビルドスクリプトを使用してアプリケーションをJARにパッケージします。 ANTやMavenなど。 Mavenを使って
は、あなたが行うすべてはあなたのpom.xml
ファイルを作成し、実行を作成している最も簡単な方法です。
mvn install
mvn package
それとも、ジャータスクを使用したAntを使用することができます。次に、あなただけの技術的に単一の実行可能jarファイルにそれをパッケージ化します、それ以下のコマンドを実行します。 http://ant.apache.org/manual/Tasks/jar.html
Eclipse内で実行したい場合は、プロジェクトを右クリックし、「エクスポート」を選択してJarを選択します。
これも手動で行うことができます。
Manifest-Version: 1.0
Main-Class: FooClass
Class-path: .
が次にあなたはそれが実行可能実行して作るJARファイルにまとめることができます:ちょうどあなたがMain-Class
セクションが含まれているmanifest.mf
ファイルを持っていることを確認し
jar cvfm foo.jar manifest.mf FooClass.class
スクリプトは、Mavenのようなものを使用することで、このプロセスを将来も簡単に維持できます。
あなたは、単一の実行可能Jarファイルにまとめ、その依存ジャーとJavaアプリケーションをパッケージ化することができますOne-JARを使用することができます
注意。それはMavenとAntと本当にうまく統合されます。良いチュートリアルはここにあります:http://www.asjava.com/core-java/making-an-executable-jar-file/
どのように私は "メインクラス"を教えてください。これはJ2EEアプリケーションです。通常、Tomcatはweb.xmlを読み込み、 "welcome-list" jsp rightをロードします。 – narayanan
J2EE Webアプリケーションの場合は、WARファイルとしてパッケージ化します。 Eclipseでは、J2EEビュー(Java EE Eclipseエディションをダウンロードしたと仮定して)を開くと、プロジェクトを右クリックして戦争としてエクスポートできます。しかし前にも述べたように、WebアプリケーションをMavenやAntを通してWARファイルとしてパッケージ化することをお勧めします。多くの例がオンラインです。 –
あなたの入力をありがとう。 – narayanan