【发布时间】:2022-11-21 07:40:51
【问题描述】:
我的目标是将我非常简单的“hello world”两类 SpringBoot 应用程序部署到 Tomcat 上并显示 ThymeLeaf 模板。我正在使用 JDK 17 进行编译,没有任何错误。
没有 JAR 或 WAR(我已经尝试过,exploded 和 non-exploded)迁移到 Tomcat 目录。
我的问题是:
控制从 IntelliJ 构建方法到 Maven 设置的部署的关键区域在哪里?
无论我选择什么设置,我都看不到任何文件迁移。
Deployments 选项卡让我很困惑。我看不到设置中指定的任何物理位置,以确保事情到达他们需要的地方。我已经阅读了许多教程,但没有任何原因会导致为 SpringBoot 移动文件。对于本地主机上的每个输出,我都会收到 404 错误。
先感谢您。
我的应用程序:
@SpringBootApplication
public class MagicVisionApplication {
public static void main(String[] args) {
SpringApplication.run(MagicVisionApplication.class, args);
}
}
@Controller
public class HomeController {
@RequestMapping(value={"", "/", "home"})
public String displayHomePage(Model model) {
model.addAttribute("username", "John Doe");
return "home.html";
}
}```
【问题讨论】:
标签: spring-boot tomcat intellij-idea