tomcat 集成 jdk(Linux)

本文介绍了如何将JDK集成到Tomcat中,以实现Linux环境下的Tomcat一键部署。首先,准备特定版本的Tomcat和JDK,然后解压并迁移至目标目录。接着,创建并配置setenv.sh文件,最后设置Tomcat开机启动,确保系统重启后能正常运行。

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

tomcat运行时需要java运行时环境。部署时,需要预先在目标环境部署java。
有多余操作且会对目标环境原有java版本产生影响。
因此将jdk集成到tomcat里,并配置tomcat开机启动。部署时实现一键部署。

开始前准备
1. tomcat 版本 apache-tomcat-8.0.51.tar.gz
(下载地址:http://archive.apache.org/dist/tomcat/tomcat-8/v8.0.51/bin/apache-tomcat-8.0.51.tar.gz) 2018-05-09可以访问
2. java 版本 jdk-8u171-linux-arm32-vfp-hflt.tar.gz
因为是在android手机端运行的,选择arm内核的jdk版本
(下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html) 2018-05-09可以访问
3. 新建setenv.sh
文件内容见文末

操作
1. 解压tomcat、jdk压缩文件
tar -zxvf apache-tomcat-8.0.51.tar.gz
tar -zxvf jdk-8u171-linux-arm32-vfp-hflt.tar.gz
2. 迁移tomcat解压文件夹到linux的/opt/目录下
tomcat路径 /opt/apache-tomcat-8.0.51
3. 把jdk解压后的文件迁移到tomcat文件中去
在tomcat目录下新建java目录 mkdir java
迁移java解压后文件进入java文件夹下
jdk路径 /opt/apache-tomcat-8.0.51/java/jdk1.8.0_171
4. 把setenv.sh文件放到 tomcat/bin/ 目录下
5. 配置tomcat开机启动
/etc/rc.local文件中追加
/opt/apache-tomcat-8.0.51/bin/startup.sh

linux系统重启
查看tomcat进程,查看其正常开机启动。
ps aux | grep tomcat

附:setenv.sh配置内容

JAVA_OPTS="-server -Xms256m -Xmx512m -Xss256K  -XX:MetaspaceSize=256m  -XX:MaxMetaspaceSize=512m"

JAVA_HOME="\$CATALINA_HOME/java/jdk1.8.0_171"

CLASSPATH=".:\$JAVA_HOME/lib/dt.jar:\$JAVA_HOME/lib/tools.jar"

PATH="\$JAVA_HOME/bin:\$PATH"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值