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

版权声明:本文为博主原创文章,创作不易转载请注明出处 https://blog.csdn.net/awangwu/article/details/82895372

1.pom.xml引入jar包

<!-- 打包前要打开-1 -->
        <!--<dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>servlet-api</artifactId>
            <version>2.5</version>
        </dependency>-->
<!-- 打包前要打开-2 -->
        <!--<exclusions>
                <exclusion>
                    <groupId>org.springframework.boot</groupId>
                    <artifactId>spring-boot-starter-tomcat</artifactId>
                </exclusion>
            </exclusions>-->
<!-- 打包前要打开-3 -->
        <!--声明spring boot内嵌tomcat的作用范围  在运行时不起作用-->
        <!--<dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-tomcat</artifactId>
            <scope>provided</scope>
        </dependency>-->

2.将packaging改为war 

<groupId>com.meimore</groupId>
	<artifactId>meimore</artifactId>
	<version>0.0.1-SNAPSHOT</version>
    //打包时改为 war
	<packaging>jar</packaging>

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

4.刷新项目

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

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

6.复制打包好的项目

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

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

扫描二维码关注公众号,回复: 3463046 查看本文章

    b.输入远程

    c.打开远程桌面连接

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

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包必须注释)

猜你喜欢

转载自blog.csdn.net/awangwu/article/details/82895372