Springboot-idea社区版配置smart tomcat

5,787 阅读1分钟

引言

idea社区版默认没有tomcat插件。所以要自己配置一下。PS.网上说要在pom.xml中添加war配置等,并不需要。只需要安装smart tomcat即可。

1. 安装smart tomcat插件

打开Preferences->Plugins 搜索smart tomcat,如下图。安装后重启idea即可。

2. 配置smart tomcat

如下图。设置完成后,点击OK。

  1. Tomcat Server

选择你的tomcat安装目录

  1. Delopoyment Directory

选择你的Web app项目所在目录。

这里有个注意的地方,如果你的项目是导入的Eclipse的Maven项目,需要指定项目下的/src/main/webapp。原因不明。如果指定任意文件夹,部署也不出现错误,但是访问会出现404。

/Users/ryoku.i/Desktop/new-siled/siled_backend/src/main/webapp
  1. 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)就可以了。