精华内容
下载资源
问答
  • 一,前言我们都知道,tomcat启动前需要配置JDK环境变量,如果没有配置JDK的环境变量,那么tomcat启动的时候就会报错,也就是无法启动。但是在我们的工作或者学习过程中,有的时候会出现tomcat需要使用不同的JDK版本...

    一,前言

    我们都知道,tomcat启动前需要配置JDK环境变量,如果没有配置JDK的环境变量,那么tomcat启动的时候就会报错,也就是无法启动。

    但是在我们的工作或者学习过程中,有的时候会出现tomcat需要使用不同的JDK版本。

    这个时候要怎么办呢?似乎唯一的办法就是在使用不同版本的JDK的时候,去更改环境变量中的JAVA_HOME变量。

    这样做也确实可行,但是频繁的更改JAVA_HOME变量,不仅操作起来略显繁琐,每一次都要改来改去的,而且假如使用结束后忘记将JAVA_HOME改回来,那么将会造成一系列的不可预料的问题,例如eclipse启动不了了。

    那么有没有一种方法可以在不更改环境变量的情况下,让tomcat使用我们指定的JDK呢?

    答案是:有。

    只要在tomcat中添加相关配置即可,在公布答案之前我们先思考一下,为什么tomcat启动需要JDK或者是JRE?

    因为tomcat启动的时候需要运行在java虚拟机(JVM)中,或者说要启动一个虚拟机进程,再简单一些就是我们的代码需要JVM来执行,自然需要启动一个JVM。

    其实eclipse启动的时候也同样启动了一个JVM进程,在windows的任务管理器中我们可以看到:

    37c4d91ff8d365ccaad712c59295ef0e.png

    因为我现在的电脑上正在运行一个eclipse所以这里有一个Java虚拟机进程。

    那么如何让tomcat使用指定的JDK呢?首先来看一下不让tomcat使用指定JDK,即使用电脑的环境变量中配置的JDK的时候是什么样的。

    二,tomcat使用默认环境变量中的JDK配置

      看一下环境变量中我们配置的JDK版本:打开命令行窗口->输入 java -version->回车

    1920e798290ce5386fc919cc84a35c50.png

      可以看到,我的电脑上环境变量中配置的是JDK10。

      启动tomcat(我使用的tomcat版本是:apache-tomcat-7.0.85):进入bin目录双击startup.bat。

      打开浏览器,访问localhost:8080,可以看到tomcat的默认欢迎页

    9fc793a4f37c84274bce8170d99d368e.png

      那么到底tomcat启动是时候是不是使用了环境变量中配置的JDK10呢?看一下启动日志信息

    07ba9dfbab9b1c12c4fe483db8f4749f.png

      很明确了,上图中红色框框中的部分说明,启动的tomcat确实是使用我环境变量中配置的JDK10,还将JDK所在的文件目录打印了出来。

      同时在任务管理器中,也可以看到多出了一个java虚拟机进程

    da46f42ebdfd11402d7c3c0e84f4ff83.png

    三,让tomcat使用指定JDK

      其实特别简单,只需要在bin目录中的setclasspath.bat文件前面添加:   

        set JAVA_HOME=G:oolsJDK8_64    set JRE_HOME=G:oolsJDK8_64jre

      如下图

    b4e4ab4022d148e54b3937537ceb3a7b.png

      这里,我指定tomcat使用JDK1.8来启动。双击startup.bat,访问localhost:8080,出现了tomcat的默认欢迎页,说明tomcat启动成功。

      那么到底有没有使用JDK1.8呢?看启动日志

    28060f02a08a3618947ffefb54bd9ed2.png

      没有错了,就是使用我在setclasspath.bat中配置的JDK1.8。

    展开全文
  • 更改 Tomcat 使用的 JDK 版本

    千次阅读 2017-09-19 21:25:15
    我使用的 Tomcat 版本为 7 跟 8,修改 JDK 版本方式如下进入 Tomcat 根目录,修改 \bin\setclasspath.bat 文件,rem 开头的语句为注释,在前面增加 set JAVA_HOME=jdk路径 set JAVA_JRE=jre路径注意等号两边不能有...

    如果 Tomcat 使用的 JDK 版本跟所部署的项目使用的 JDK 版本不一致,可能会导致部署失败。Tomcat 默认使用环境变量中配置的 JAVA_HOME 路径的 JDK
    我使用的 Tomcat 版本为 7 跟 8,修改 JDK 版本方式如下

    进入 Tomcat 根目录,修改 \bin\setclasspath.bat 文件,rem 开头的语句为注释,在前面增加

    set JAVA_HOME=jdk路径
    set JAVA_JRE=jre路径

    注意等号两边不能有空格

    展开全文
  • 上篇blog中,更改tomcatjdk是在 tomcat/bin/catalina.sh文件中配置JAVA_HOME。但是在一台新机器上发现配置后依然无法更改。经过查看catalina.sh文件,发现有以下说明:也就是说如果环境变量中配置了JRE_HOME就会...

    上篇blog中,更改tomcat的jdk是在 tomcat/bin/catalina.sh文件中配置JAVA_HOME。但是在一台新机器上发现配置后依然无法更改。

    经过查看catalina.sh文件,发现有以下说明:


    也就是说如果环境变量中配置了JRE_HOME就会按照JRE_HOME的路径去寻找jdk。由于jdk9和jdk10均不再有jre目录,所以无法配置JRE_HOME,所以决定删除JRE_HOME这个环境变量。

    1、通过echo $PATH发现果然有jre存在

    2、寻找.bashrc、.bash_profile、/etc/profile均没有找到JRE_HOME

    3、在 /etc 下使用 grep -r JRE_HOME,原来是将JRE_HOME配置在 /etc/profile.d/java.sh中了

    4、将JRE_HOME去掉,source java.sh,重启tomcat,发现jdk已经指向新的jdk10了

    展开全文
  • 1.设置项目的Build Path(构建路径),将Tomcat改为本地计算机所用的版本,jdk同理 2.如图,打开Navigator 3.在Navigator视图下找到此项目的org.eclipse.wst.common.project.facet.core.xml,把图中标红的...

    1.设置项目的Build Path(构建路径),将Tomcat改为本地计算机所用的版本,jdk同理

     

     2.如图,打开Navigator

     

    3.在Navigator视图下找到此项目的org.eclipse.wst.common.project.facet.core.xml,把图中标红的Tomcat和Servlet version版本更改为本地计算机支持的版本

     

    附:

    Apache Tomcat版本

    Apache Tomcat ®是一个开源软件实现的Java Servlet和JavaServer Pages技术。不同版本的Apache Tomcat可用于不同版本的Servlet和JSP规范。规范和各个Apache Tomcat版本之间的映射是:

    对于满足上表中最后一列的要求的任何稳定的Java发行版,都支持每个版本的Tomcat。

     

    转载于:https://www.cnblogs.com/jonsnow/p/6769083.html

    展开全文
  • jdktomcat

    2019-04-17 12:42:57
    1.下载jdk安装包,解压到电脑中,点击进行自动安装,你可以更改jdk或jre的路径也可以不更改。 2.安装完成后,点击计算机–属性–高级系统配置–环境变量。 3.在系统变量中新建JAVA_HOME(jdk安装路径),JRE_HOME(jre...
  • 注意,在默认情况下,应用程序使用的字体并不能正确显示中文,所以还应该将其更改为可以正确显示中文的字体。方法是依次选择“Option→Fonts→Application Font”,然后在弹出的界面中进行选择。这里将其选为Zysong ...
  • 点击“更改”,可以更改安装路径 如果不改变路径,右上方两个按钮 分别是“上一步”和“下一步 点击下一步” 等待安装完成 打开系统高级设置 打开环境变量 在系统变量里编辑,添加一个JAVA_HOME,把jdk的位置放...
  • Linux下安装jdk+tomcat

    2020-03-24 16:36:00
    tomcat 安装路径文章目录环境准备第一步 上传文件第二步 安装jdk第三步 安装tomcat第四步 设置防火墙策略第五步 访问8080端口第六步 查看tomcat 启动日志第七步 更改端口第八步 查看主机开发的端口第九步 停止·...
  • 1.下载jdk安装包,解压到c盘中,点击进行自动安装,你可以更改jdk或jre的路径也可以不更改。 2.安装完成后,点击计算机–属性–高级系统配置–环境变量。 3.在环境变量中新建JAVA_HOME(jdk安装路径),JRE_HOME(jre...
  • 1.下载jdk安装包,解压到电脑中,点击进行自动安装,你可以更改jdk或jre的路径也可以不更改。 2.安装完成后,点击计算机–属性–高级系统配置–环境变量。 3.在系统变量中新建JAVA_HOME(jdk安装路径),JRE_HOME(jre...
  • 1.下载jdk安装包,解压到电脑中,点击进行自动安装,你可以更改jdk或jre的路径也可以不更改。 2.安装完成后,点击计算机–属性–高级系统配置–环境变量。 3.在系统变量中新建JAVA_HOME(jdk安装路径),JRE_HOME(jre...
  • 下面界面–service-选中tomcat右键–new–service–configure runtime–选中tomcat–edit–Installed JRES–双击jdk更改
  • <div class="htmledit_views" id="content_views"> <p>jdk安装与环境配置&...1.下载jdk安装包,解压到电脑中,点击进行自动安装,你可以更改jdk或jre的路径也可以不更改。 2.安装完成后,点击计算机...
  • Linux下安装jdktomcat

    2018-07-13 23:33:43
    1 查看jdk的文件2 卸载以上5个文件3 安装jdk文件,官网下载jdk-8u171-linux-x64.tar.gz 放入/usr/java文件夹下切换到 /usr/java 文件夹 运行命令taz -zxvf jdk-8u171-linux-x64.tar.gz更改环境变量路径和文件 :/etc...
  • JDK和tomcat链接:https://pan.baidu.com/s/1gVCClBI3OB80KAqAESjVOw 密码:1ml8安装JDK记住安装路径以便后来配置环境变量我的JDK路径C:\Program Files (x86)\java\jdk1.8.0_144右键电脑属性--&gt;更改设置--&...
  • 01、下载JDK,安装JDK,安装时需要取消源码。  配置环境变量 =>... 路径 D:/JDK 02、下载apache tomcat  双击打开:apache-tomcat-9.0.1\bin\shutdown.bat (调试的时候一定打开才可以运行)  更改:...
  • JDK安装以及配置环境变量+Eclipse的Tomcat配置 大家好,这是我的处女原作,如果有不足之处请多多指教,谢谢! 先安装jdk-8u144-windows-x64片: 双击它然后安装,如果你不更改安装路径的话,一直下一步。然后...
  • 一 安装JDK文件 ...在下方可以更改安装目录,同样的在之后的jre安装程序中也可以自行选择安装路径。 三 jdk的环境变量设置 右击我的电脑,点击属性-安全-环境变量,在系统变量中添加 变量名:JAVA...
  • jdk-8u91-windows-x64.exetomcat版本:apache-tomcat-8.0.9开始安装:1、双击jdk-8u91-windows-x64.exe进行安装点击下一步点击下一步这里要注意你的安装路径,我这里是装到c盘下,要装到其他盘点击更改,要记住次...
  • 双击jdk-1_5_0_04-windows-i586-p.exe开始安装,默认安装到C:\Program Files\Java\jdk1.5.0_04,你也可以更改路径,但要记住最后选择的路径,设置环境变量的时候我们还要用到(建议c:\jdk,这样干啥都方便,个人...
  • 今天来给大家分享一下开发环境的配置 希望大家多多指教 好了,废话不多说。...E:\java\tomcat\apache-tomcat //路径根据自己的实际解压更改ok CLASSPATH .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%C...
  • 1.安装好JDK, 我的JDK安装路径是 D:\program\Java\jdk1.8.0_73 。 2.解压 tomcat ,找到 tomcat 目录下的 bin 文件夹。 3.运行 tomcat 需要执行 startup.bat 批处理文件。用文本编辑器打开 startup,阅读...
  • 可能是因为太久没装了,就是在安装JDK的时候,会顺便安装JRE,还有文件的名称也不要随便更改,很容易出错。 安装好JDK后,在cmd命令里输入“java”,有显示 但是在常规配置好环境后,输入“javac”却显示命令无效,...
  • 记事本或者别的文本工具打开这个文件,ctrl + c下面的内容ctrl + v到里面@echo off::请在这里更改你安装的路径set JAVA_HOME=C:\Program Files\Java\jdk-12.0.1set MAVEN_HOME=D:\apache-maven-3.6.1set MYSQL_HOME=...
  • 访问网站需要把端口打开,tomcat是打开端口的服务器软件,且由于这个软件是java做的,所以想要正常运行需要电脑支持java才可以,这边就需要在电脑安装java实际上就是安装jdk,这个就是Java的运行环境。Jak安装1下载...
  • 一,JDK的安装及环境变量配置 首先附上jDK的官网下载地址 ...1,安装JDK主要遇到的坑就是我在安装过程成更改了默认的路径到了D盘,结果发现安装好多目录下jre文件夹竟然没有.....我就一路下一步..安装到了C盘-...
  • 安装教程IDEAJDKMYSQLTomcat IDEA 首先双击exe 点击next> ...选择路径,点击next>...JDK 首先双击exe文件 点击下一步 更改路径,点击下一步 更改路径,点击下一步 点击关闭 配置...
  • Eclipse更改Tomcat部署路径wtpwebapps   使用eclipse开发是因为机器不够用myeclipse,eclipse也比myeclipse清爽很多,启动速度也快。这里的搭建开发环境使用: Jdk1.6+Tomcat6+Eclipse JEE, 工作目录...

空空如也

空空如也

1 2 3 4 5 ... 9
收藏数 172
精华内容 68
关键字:

tomcat更改jdk路径