如何把JavaWeb项目从eclipse打成war包放在linux服务器部署进tomcat以及实现正常运行登录等功能

小编在javaweb项目打包的过程中遇到了很多的问题,当然后面都一一对应的解决了,现在我将如何教大家实现项目的打包及项目的正常运行。


简单介绍小编使用的liunx服务器版本、tomcat版本和jdk的版本等。

                                       数据库:Mysql

                                       jdk版本:jdk1.8.0_65 

                                      linux服务器版本:Ubuntu16.04

                                        tomcat:apache-tomcat-8.5.23


 第一步:打war包

                 1.在eclipse中右击我们的项目名称,选中Export导出war包键,  如图所示      

                         

                 选择想要的tomcat版本。点击Browse选中合适的路径,保存即可。

                          

       


第二步:打开xshell,导入项目到tomcat下webapps中

                        1.使用xftp项目包便捷工具导入到webapps下

                       

                       **2.重中之重,记得导数据库的链接驱动jar包jdbc。

                     我之前的mysql链接的驱动jar包放在了lib中tomcat下,

                      

             只需和上面的操作一样,放在liunx的服务器下tomcat中的lib中即可,(注意:若自己之前不是这样操作,请重新下载此驱动包,导入即可)

 

                          


  第三步:完美启动tomcat

                    1. 进入linux服务器中的tomcat的bin文件,输入./startup.sh启动服务器,若之前启动过,输入./shutdown.sh停止后再次输入./startup.sh即可。

                    2.之后war包会自动解压成文件夹,此时,我们就成功的把项目部署到服务器上啦!

                     


可能出现的问题*

                       1.mysql数据库的驱动jar包没有导入linux服务器中

                       2.mysql的链接地址和数据库库名写错(链接数据库那块)

                       3.向后端请求的路径错误(因为我们之前如果写的是绝对路径是8080端口是本地的tomcat,我们需要改成                                        ${pageContext.request.contextPath}项目的相对路径,这样就可以不用收到端口号,本地和非本地的影响了)

 

                      

 

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值