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

本文介绍如何在Ubuntu 14.04 LTS上配置Java环境,并使用Tomcat 7发布Java Web应用程序。文章详细讲解了环境准备、项目打包、WAR文件上传及访问验证等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

工欲善其事必先利其器,首先我们得在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
① 路径问题
② 权限问题
③ 找到查看错误信息的方法

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值