引言
idea社区版默认没有tomcat插件。所以要自己配置一下。PS.网上说要在pom.xml中添加war配置等,并不需要。只需要安装smart tomcat即可。
1. 安装smart tomcat插件
打开Preferences->Plugins 搜索smart tomcat,如下图。安装后重启idea即可。
2. 配置smart tomcat
如下图。设置完成后,点击OK。
- Tomcat Server
选择你的tomcat安装目录
- Delopoyment Directory
选择你的Web app项目所在目录。
这里有个注意的地方,如果你的项目是导入的Eclipse的Maven项目,需要指定项目下的/src/main/webapp。原因不明。如果指定任意文件夹,部署也不出现错误,但是访问会出现404。
/Users/ryoku.i/Desktop/new-siled/siled_backend/src/main/webapp
- Context Path
设置你的web app路径url
3. 修改Appliaction.java
继承SpringBootServletInitializer,就可以用Servlet去启动。
public class Application extends SpringBootServletInitializer {
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
}
4. 启动tomcat
菜单中选择run Mytomcat(刚才配置好的tomcat)就可以了。