不配置JDK环境变量,配置tomcat 指向启动JDK版本,不再依赖环境变量
Posted 不言谢的网络学习日志
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了不配置JDK环境变量,配置tomcat 指向启动JDK版本,不再依赖环境变量相关的知识,希望对你有一定的参考价值。
最近的项目是网上的 jeecms 。基本都是java相关的,每次切换项目,重新配置环境变量都比较头疼,
并不是不好配置,网上全是,主要是每次配置完,都记不住。每次都百度,很是菜鸡。
并且,我也就是用 tomcat 启动看一下前端效果。是在不想去系统变量中配置JDK。
并且,tomcat 只要是有 JRE运行环境就可以运行。 没必要去系统变量中配置半天JDK。
基础知识:
JDK(Java Development Kit) -- Java开发工具包。
JRE(Java Runtime Environment) -- Java运行环境.。
JDK里包含一个JRE,所以安装了JDK之后可以让tomcat正常运行。
如下解决,不依赖环境变量:
1.windows下
打开 tomcat 解压目录下的 insetclasspath.bat 文件,在脚本开始添加下面两行设置:
set JAVA_HOME=D:Javajdk8jdk1.8.0_50 set JRE_HOME=D:Javajdk8jre8
上面你的设置,是一般的常用设置,我是经常携带Demo去客户现场演示。这个方法,也不是特别便捷。
我就直接把 下载好的jdk 放到了 tomcat 文件夹内。直接写了如下配置:
set JAVA_HOME=..jdk8jdk1.8.0_50 set JRE_HOME=..jdk8jre8
2.Linux下
打开tomcat解压目录下的insetclasspath.sh文件,在脚本开始添加下面两行设置:
set JAVA_HOME=/home/jdk/Javajdk8jdk1.8.0_50 set JRE_HOME=/home/jdk/Javajdk8jre8
希望可以帮助到你。
by不言谢
以上是关于不配置JDK环境变量,配置tomcat 指向启动JDK版本,不再依赖环境变量的主要内容,如果未能解决你的问题,请参考以下文章
Tomcat直接启动tomcat时为tomcat指定JDK 而不是读取环境变量中的配置
Tomcat start.bat闪退:JRE_HOME环境变量配置不对