如何根据Serving Web Content with Spring MVC guide创建(并访问)可展开的战争?
感觉这些步骤都已成功,但在尝试查看页面时,会返回404错误...可能我只是想尝试访问错误的网址?
本教程在创建和运行jar时非常有效,但当我尝试从战争中访问网页时,会导致404错误。
第1步。Create a deployable war file
步骤2.部署!
deployWAR
INFO: Deployment of web application archive C:\Programs\apache-tomcat-7.0.56\web
apps\gs-serving-web-content-0.1.0.war has finished in 2,746 ms
步骤3.查看网页(这是一切都出错的地方)
非常感谢任何帮助!
答案 0 :(得分:1)
http://localhost:8080/gs-serving-web-content-0.1.0/greeting?name=AAA是应该有效的网址,但听起来您的启动应用程序尚未启动。如果它已经启动,您将在Tomcat的控制台日志中看到Boot的常用输出。
我猜它还没有开始,因为您还没有告诉您的SpringBootServletInitializer
子类有关您的应用程序的配置类。你有没有覆盖configure
?看起来应该是这样的:
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
return application.sources(YourApplication.class);
}