JAVA项目部署

目录

一、前后端不分离

1.windows-Eclipse项目部署

​编辑

2.IDEA项目部署-Springboot-jar包

3.项目部署注意事项

4.服务器上部署了一个项目,这个项目对JDK版本要求是1.6。但是我现在要部署的项目又要求1.7.

二、前后端分离

1.前端VUE+后端SpringBoot


一、前后端不分离

1.windows-Eclipse项目部署

①打包war包:右键单击项目→export→war file→选择导出目录,选择优化等三个选项
②部署到Tomcat:解压一个新的tomcat,复制war包到webapps中,先启动测试
   报错就到logs文件夹找catalina日志文件
           1.如果有tomcat,就直接复制war包到webapps中,就行了
           2.如果没有,则将测试完的tomcat直接一起拷贝过去

步骤如图:

2.IDEA项目部署-Springboot-jar包

<packaging>jar</packaging>
<properties>
    <java.version>1.8</java.version>
</properties>
<!-- 移除嵌入式tomcat插件 -->
<exclusions>
     <exclusion>
         <groupId>org.springframework.boot</groupId>
         <artifactId>spring-boot-starter-tomcat</artifactId>
     </exclusion>
 </exclusions>
<build>
    <plugins>
        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
        </plugin>
    </plugins>
    <finalName>input3.0</finalName>
</build>

运行→cmd进入我们命令行界面,输入java-jar +(打好的jar文件名) 

例如:java -jar springboot.jar   ;

3.项目部署注意事项

tomcat版本和支持的jdk版本匹配表

4.服务器上部署了一个项目,这个项目对JDK版本要求是1.6。但是我现在要部署的项目又要求1.7.

部署多个项目,对JDK要求不同,如何解决

二、前后端分离

1.前端VUE+后端SpringBoot

前端打包命令: npm run build

打包成功过后生成文件夹:dist 如图所示

2. Springboot-war包

<!-- 1、修改打包方式  -->
<packaging>war</packaging>
<artifactId>包名</artifactId>

 <!-- 2、忽略内嵌tomcat,打包部署到tomcat。注*本地运行的时候要把这一段忽略引入个注释掉,
要不然项目启动不了 -->
 <exclusions>
        <exclusion>
            <groupId>org.springframework.boot</groupId>
           <artifactId>spring-boot-starter-tomcat</artifactId>
        </exclusion>
 </exclusions>

 打包完成后:将war包复制到在tomcat下的webapps下,如图:

3.将前端打包的文件复制到解压的war包下后,双击:startup.bat 运行成功则本机部署成功。

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值