一、配置tomcat
最后点击ok配置完成tomcat。
二、如果三方jar不是maven管理的,需要导入jar
导入:
三、配置 Project Structure 中的 artifacts 构建war包
可以先看一下 Project Structure 是怎么配置的。
IDEA Project Structure(项目结构)详解
- Project
-
Modules
-
Libraries
- Facets
- artifacts
如果项目是打war包部署,那么需要配置 artifacts。
构建war的第一步
:
构建war第二步:
构建war 第三步:
四、war放到tomcat webapps下
最后直接访问。http://localhost:8080/function/你的url
。
五、其他
spring boot + jsp 项目 打war包配置
package project;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.boot.web.servlet.support.SpringBootServletInitializer;
import org.springframework.cache.annotation.EnableCaching;
import org.springframework.scheduling.annotation.EnableScheduling;
@EnableCaching
@SpringBootApplication
@EnableScheduling
//继承它
public class Application extends SpringBootServletInitializer {
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
// 需要重写它
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
return builder.sources(this.getClass());
}
}
- 上面的打包方式没有直接通过maven打包,直接通过maven打包运行失败了。
文章评论