(アムMavenのnoobのは)のconfigure日食、TomcatとMavenの
は
- など、Mavenのは、春を使用するWebアプリケーションを構築しています、ターゲットディレクトリに.warファイルを生成します。
- アプリを配備するために.WARファイルをtomcatにコピーします。
- デバッグアプリ
- 編集コード
このプロセスは時間がかかります。以前私がantを使用していたとき、私はtomcatのserver.xml
をwebappsディレクトリに指定します。また、Eclipseは自分のクラスファイルをすべてwebapp\WEB-INF\classes
フォルダに入れます。 JSPを変更する必要がある場合は、編集するだけで追加のコピーは必要ありません。 .java
ファイルを変更した場合、Eclipseはビルドし、.class
ファイルをWEB-INF\classes
フォルダに入れて、Tomcatがそれを受け取るようにします。
ここで、.jsp
に変更するたびに、.jsp
をtomcatのwebappsディレクトリに手動でコピーする必要があります。ビルドされたアプリケーションがこのプロセスを最適化できる方法はありませんか?
だから、あなたはどこで開発を生産的にするのですか?
project (where pom.xml resides)
src
main
java
resources
webapp
WEB-INF
target
webapp
webapp.war
基本的に、私は編集/デプロイ/デバッグサイクルは本当に速いとなるように、日食(3.7.1)とTomcat/Mavenを構成する方法を知っていただきたいと思います。
UPDATE1
1)私はのM2e(http://download.eclipse.org/technology/m2e/releases/)藍にインストール(V。日食の3.7.1)を取得することができました。それは2つのコンポーネントを持っていた a)eclipseのためのmaven統合 b)slf4jのログ
それは正常にインストールされた日食を再起動するように頼んだ。私は再開した。
2)次に、私はそれが日食 Bの3つの成分 A)Mavenの統合)WTPため日食エクストラ C)Mavenの統合のためのMavenの統合を有しhttp://download.jboss.org/jbosstools/updates/m2eclipse-wtp/) で(のM2e-WTPをインストールしました。
3つすべてを選択すると、何らかのエラーが発生しました。だから、私は最初の2つの選択を解除し、3番目のものだけを選択してから、Eclipseを再起動するように正常にインストールしました。私は再開した。
@Raghuram 以下に示す4つの手順を実行しました。 4番目のステップでのみエラーが発生し、webappを展開できませんでした。これは、エラーになった「ファイルが見つかりません---の.svn/.wcprops /。
私はそれをどうするべき?
おかげで再び、
ありがとうございました。私のターゲットのtomcatはtomcat 5.5です。また、1)変更を加えるたびに私のJSPをTomcatにコピーできるようにしたい - 私は追加のデプロイステップは望んでいない。 2)私はJavaの変更を行うときに、クラスファイルをTomcatに展開/利用できるようにしたい。それをどうやって行うのですか? – anjanb