您的位置:首页 > 运维架构 > Tomcat

【服务器】在Linux上将Javaweb项目发布到Tomcat

2017-03-06 15:52 597 查看
工欲善其事必先利其器,首先我们得在Linux上准备好java环境,Linux快速搭建Java环境

环境说明

系统:ubuntu 14.04 LTS

JDK版本1.8

Tomcat版本tomcat7

版本不一致也没关系,我们论方法,查看服务器tomcat版本和tomcat关联jdk的版本号

ps -ef|grep tomcat

先弄清楚服务器的JDK和Tomcat版本号很重要,因为我们最好在本地环境版本和服务器版本保持一致,避免不兼容的问题,版本问题可能导致错误:java.lang.UnsupportedClassVersionError

万事俱备,下面我就开始发布项目到Linux Tomcat容器里

Sept 0:

本地项目右键Export…导出为.WAR file

Sept 1:

将导出的war包上传到tomcat webapps 目录下,有的小伙伴可能找不到tomcat的webapps目录,这里我们将linux里所有与tomcat7主要的文件夹列举出来

/etc/tomcat7

/usr/share/tomcat7

/usr/share/tomcat7-root

/var/lib/tomcat7 webapps目录在此处(附图)



我们得war包就放在此处,tomcat会自动帮助我们解压缩到该webapps下,如果长时间没反应可以重启下tomcat,tomcat启动时会扫描一遍

/etc/init.d/tomcat7 restart

tomcat帮助我们解压缩出来意味着项目已经成功发布

这时我们可以在浏览器上访问 [主机host:8080]/[项目名] 测试是否可以成功访问

这时我们访问可能不成功 404,500等等错误,这时候不要着急,我们可以去查看日志文件



这里面会详细的记录tomcat日志信息,我们就可以像在控制台上查看错误找出原因。

最后

可能不同的版本有些许不一样的地方,但是方法是一样的。我们将Windows上写出来的项目发布到linux服务器上去,时刻记住几个关键问题,有利于我们debug

① 路径问题

② 权限问题

③ 找到查看错误信息的方法
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐