springboot下将项目打包部署 完整版 亲测

 我是将项目 打包成jar的

完整的springboot项目打包部署过程

1. 设置我们的端口号,application.properties中

server.port=8080

2.配置我们的pom文件,中间填的是你项目的启动类(路径加类名)


	org.springframework.boot
	spring-boot-maven-plugin
	1.4.2.RELEASE
	
		springboot启动类名
      

在你的项目中有访问页面时要注意打包工具的版本必须要小  于等于1.4.2.RELEASE版本的而且还要加入以下将项目的静态资源打包进jar中,否则无法访问静态页面


	
			src/main/webapp
		    META-INF/resources
			
			**/**
		    
	
	
			src/main/resources
		    
			    **/**
		    
	        

3.修改启动类,继承SpringBootServletInitializer类(有的说要不用重写configure方法,我也没亲测过)

@SpringBootApplication(exclude = {DataSourceAutoConfiguration.class})
@RestController
@EnableScheduling
public class DemoApplication extends SpringBootServletInitializer {
	public static void main(String[] args) {
		SpringApplication.run(DemoApplication.class, args);
	}
	@Override
	protected SpringApplicationBuilder configure(
			SpringApplicationBuilder builder) {
		return builder.sources(this.getClass());
	}
}

4.接下来开始打包项目,我使用的是idea的打包方法

    点击idea的   view-------------tool windows---------------maven projects

springboot下将项目打包部署 完整版 亲测_第1张图片

  然后出现如下图,分别点击  clean 清除编译的文件,install重新生成打包

 

 

 

 

springboot下将项目打包部署 完整版 亲测_第2张图片

         打包的jar如下图所示

             springboot下将项目打包部署 完整版 亲测_第3张图片

 

5.好了 项目打包完成,然后再打包的jar的本地文件下cmd    进入输入 java -jar govops-0.0.1-SNAPSHOT.jar   回车,如                   果跟在idea下启动一样 

springboot下将项目打包部署 完整版 亲测_第4张图片

成功  !!在浏览器输入你的访问路径就可以正常访问页面

   亲测可用

你可能感兴趣的:(实习经历)