如何在没有完整安装 Tomcat 的情况下运行 Spring Web 应用程序?
Posted
技术标签:
【中文标题】如何在没有完整安装 Tomcat 的情况下运行 Spring Web 应用程序?【英文标题】:How to run a spring web app without a full Tomcat install? 【发布时间】:2019-01-15 17:24:07 【问题描述】:我刚开始学习 Spring MVC,使用 this tutorial。
整个编写和构建(在 Eclipse 下)成功并生成了目标 .war
文件。
但是,我需要测试运行它,我暂时不想下载和安装 Tomcat。
我听说有一种方法可以在 Eclipse 中运行它,而无需安装完整的 Tomcat。我该怎么做?
【问题讨论】:
这可能对你有帮助:***.com/questions/26105061/… 【参考方案1】:-
在 pom.xml 中添加 tomcat 插件:
`
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<path>/</path>
</configuration>
</plugin>
`
在 Eclipse 中,为 Maven Build
添加调试/运行配置:
右键单击New
,然后在新配置的目标中输入:
clean install tomcat7:run
现在运行该配置(右键单击 pom.xml > Run as > Run configuration)
【讨论】:
确实,Maven 神奇地下载了各种文件并在http://localhost:8080
上启动了 Tomcat,但由于某种原因,它不断给出类似于此处描述的问题的 404 错误:***.com/q/34968472 我在正确配置它时缺少什么以便所有.jsp
页面都可以查看?以上是关于如何在没有完整安装 Tomcat 的情况下运行 Spring Web 应用程序?的主要内容,如果未能解决你的问题,请参考以下文章