私はEclipse Mars(4.5.2)を使用していて、Tomcat 8をWebサーバーとしてインストールし、Springアプリケーションを実行しようとしました。まず、Tomcatの管理ページはロードされませんでしたが、「場所が切り替わった」後、管理サイトにアプリケーションが表示されますが、クリックすると404が返されます。もし手動でwarファイルをコピーすると、私と一緒に走るTomcatはEclipse内のwebappのために404を返します
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<path>/dcollect</path>
<url>http://localhost:8080/manager/text</url>
<server>TomcatServer</server>
<warFile>${project.build.directory}/dcollect.war</warFile>
<username>admin</username>
<password>admin</password>
</configuration>
</plugin>
whitinmaven、それもうまくいきます。
しかし、私は、「サーバー上でファイル名を指定して実行」で実行した場合、それはリスト上のアプリを示しているが、404を返します。
[サーバー]タブでtomcat設定を開き、そこに戦争プロジェクトがあるかどうか確認できますか? –
はい、あります。また、/ SpringMVCはパスとして存在しますが、依然として404です。 。 – BackToBasics