博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
指定Tomcat使用的jdk版本而不依赖环境变量
阅读量:7154 次
发布时间:2019-06-29

本文共 437 字,大约阅读时间需要 1 分钟。

hot3.png

面试时被大佬问到过如何解决jdk版本冲突的问题,当时凭借着IDE配置的经验蒙混过关, 今天遇到了这个问题着手解决了一下并记录下来 以下:

linux环境

假设jdk版本7,目录为/home/user1/jdk

进入到tomcat的bin目录下,修改setclasspath.sh文件,在文件首部添加两行代码

export JAVA_HOME=/home/user/jdk

export JRE_HOME=/home/user/jdk/jre

Windows环境

修改bin目录下的setclasspath.bat文件,注意linux的是sh,Windows的是bat。将上述两行代码的export换成set填入该文件首部保存(注意实际路径的替换)

启动Tomcat即可

ps原来Oracle的jdk和openjdk使用真的有区别,同样是7的版本,openjdk就启动不了程序

转载于:https://my.oschina.net/u/2422458/blog/2908207

你可能感兴趣的文章
Block Change Tracking (块改变跟踪)
查看>>
Android Lint检查
查看>>
ChainMapper ,ChainReducer,多个Job串行
查看>>
Tensorflow 学习笔记(一)TensorFlow入门
查看>>
几个不常用的 Web API
查看>>
不仅仅完成功能,避免无效成本浪费
查看>>
js关闭当前页面窗口的问题
查看>>
mysql数据库从删库到跑路之mysql基础
查看>>
牛客多校第六场 J Heritage of skywalkert 随即互质概率 nth_element(求最大多少项模板)...
查看>>
Mysql 删除语句
查看>>
Jenkins与Git持续集成&&Linux上远程部署Java项目
查看>>
easyui-dialog里面的东西
查看>>
call/apply/bind
查看>>
zzzzw_在线考试系统②管理员篇章
查看>>
C# 文件夹加密
查看>>
python random使用方法
查看>>
js判别过滤出ie8、ie7
查看>>
LeetCode 402: Remove K Digits
查看>>
我的Python成长之路---第八天---Python基础(23)---2016年3月5日(晴)
查看>>
【PRINCE2】PRINCE2的特点
查看>>