2013-02-27 15 views
7

私はmavenプロジェクトをgradleに変換しました。私はSpringツールスイートを使用しています。すべての依存関係のjarファイルが正常にアップロードされています。 しかし、私はこのWebアプリケーションをどのように実行するのか考えていない、私は展開するためにTomcatを使用できるように戦争を作ろうとしたが、Tomcatプラグインを見つけたが、build.gradleファイルにTomcatプラグインを挿入すると、私にエラーを与える:gradle webアプリケーションを実行するには?

を見つけていないTomcatのIDを持つ プラグインは、私はちょうど立ち往生午前誰かを助けてください、私はそれは次の構造を想定していますがGradleのように、私はJSPページとxmlファイルを使用していますと同じである私は、これらを保つことができます私のresourcesフォルダ内のファイル。

私はプロジェクトのwarファイルを作成し、tomcatでeclipse-wtpを使用してデプロイできますか? apply plugin: 'war'

をWTPのために、あなたのbuild.gradleにこれらの行を追加します:

apply plugin: 'eclipse' 
apply plugin: 'eclipse-wtp' 

ビルド内Tomcatでwarファイルを展開するには、あなたがcargo pluginを使用することができるだけ使用し、戦争を作成するには

答えて

14

。このようにして、導入後に開始することができます。

eclipse tomcat内にwarファイルをデプロイするには:上記のapply plugin: ...をbuild.gradleに入れた後、最初にgradle eclipseを実行する必要があります。その後、Eclipse内でリフレッシュし、WebプロジェクトをあなたのTomcatに追加します。

+0

私はこれらのステップを踏んで、eclipseとeclipse-wtpとwarプラグインを追加しましたが、warファイルがどこにビルドされたかを見ることができませんでした。 – Ruby

+0

/build/libsディレクトリ – Cengiz

+0

ああ、ありがとう;) – Hugo

関連する問題