eclipse项目部署到服务器

一、项目来源
1)本人所在团队开发的项目需要部署
2)接手的二手项目需要部署运维

二、软件安装包
eclipse 氧气版、Mysql 5.7、Tomcat8.0、JDK1.7、Navicat 12
在这里插入图片描述

三、项目工程准备工作
①先找出项目的部署环境JDK、Tomcat、数据库所使用的版本。
②先在本地的开发环境保证能运行该项目。
在本地的eclipse工具中运行该项目,步骤请移步:
https://blog.csdn.net/zeal9s/article/details/90518805
③能成功运行之后,将数据库连接,项目启动的端口号修改为和服务器一致的。
④打成war包复制到服务器上去。

作者是遇到将接手的二手项目部署到服务器上去,所以这种多了第①②步骤,如果是团队本身开发的项目就直接③④就行了

四、服务器上Tomcat、数据库、JDK准备工作
将本地能运行的环境部署到服务器上:
1.tomcat的配置请移步:https://blog.csdn.net/zeal9s/article/details/90519827
2.数据库的配置请移步:https://blog.csdn.net/zeal9s/article/details/90520876
3.Jdk的配置请移步:https://blog.csdn.net/zeal9s/article/details/88059592
吐槽:我下载的tomcat安装包,前面两个都有问题,导致tomcat启动出现各种问题,一定多下载几个试试

五、启动项目
将war包复制到Tomcat的webapp文件夹下,启动Tomcat,打开浏览器访问项目地址即可

吐槽:
1.最好能找到原项目使用的开发工具比如说是Myeclipse、eclipse、idea,因为我之前将eclipse的项目导入到idea中,很多东西不能正常编译,说到eclipse,我下载的是压缩包,解压之后直接打开用,不需要安装,压缩包有很多版本,我下载的起初是1版本,针对java开发人员,后来发现项目导入进去配置tomcat时发现没有tomcat8.0的配置,后来换成了2版本,2版本针对J2EE,然后就能配置tomcat了
2.eclipse为什么是氧气版而不是光子版呢,就是因为项目jdk是1.7,版本太高了,eclipse的光子版太高,必须为jdk1.8的,才能支持光子版
3.jdk一定要对应,因为jdk一更新,代表着包和方法都会进行更新,不使用配套的很多类引入失败

或许我的吐槽你们不只是看看笑话,很有可能得到灵感,出现错误就去解决错误,大胆尝试,脑洞大一点,就能解决哈!

说在最后的话:编写实属不易,若喜欢或者对你有帮助记得点赞+关注或者收藏哦~

你可能感兴趣的:(运维)