Windows系统idea SpringBoot本地项目发布到远程服务器

1.pom.xml引入jar包


        

        

        
        

2.将packaging改为war 

com.meimore
	meimore
	0.0.1-SNAPSHOT
    //打包时改为 war
	jar

3.删除原war包以及源文件

Windows系统idea SpringBoot本地项目发布到远程服务器_第1张图片

4.刷新项目

Windows系统idea SpringBoot本地项目发布到远程服务器_第2张图片

5.双击maven命令install打包 控制台出现buld success 说明打包成功

  • package命令完成了项目编译、单元测试、打包功能,但没有把打好的可执行jar包(war包或其它形式的包)布署到本地maven仓库和远程maven私服仓库
  • install命令完成了项目编译、单元测试、打包功能,同时把打好的可执行jar包(war包或其它形式的包)布署到本地maven仓库,但没有布署到远程maven私服仓库
  • deploy命令完成了项目编译、单元测试、打包功能,同时把打好的可执行jar包(war包或其它形式的包)布署到本地maven仓库和远程maven私服仓库 

6.复制打包好的项目

Windows系统idea SpringBoot本地项目发布到远程服务器_第3张图片

7.打开远程桌面并连接远程桌面

    a.按windows键打开windows开始菜单

    b.输入远程

    c.打开远程桌面连接

    d.输入远程服务器ip点击连接(第一次需要输入服务器用户名和密码)

Windows系统idea SpringBoot本地项目发布到远程服务器_第4张图片

8.进入远程桌面后关闭该项目的tomcat服务

9.将复值到本地桌面的项目复制一下打开远程桌面winows+e选tomcat配置的项目路径c盘将旧版本项目删除粘贴现在的本地项目

  注意:

   1.如果有log4j.properties日期文件可以在application.properties配置文件中修改对应的日志文件位置

   logging.file=d:\\xxxx\\xxxxx\\xxxxx.xxx

   2.application.properties配置文件中将数据库配置成服务器上的数据库

spring.datasource.druid.url=jdbc:mysql://ip:数据库端口号/数据库名称?useUnicode=true&characterEncoding=UTF-8&allowMultiQueries=true
spring.datasource.druid.username=数据库名称
spring.datasource.druid.password=数据库密码

10.打开远程桌面tomcat的安装目录找到bin目录点击startup.bat(可将其发送到桌面并重命名为项目名)启动tomcat

11.查看是否启动成功完成本地项目发布到远程

12.如果成功关掉远程桌面(注意tomcat不要关)打开本地项目的pom.xml文件Ctrl+z撤回到原样(注释打包所需jar包war改为jar)如           果不撤回到原样Shift+F9启动项目会报错(即打包所需jar包必须注释)

 

你可能感兴趣的:(本地项目发布)