精华内容
下载资源
问答
  • tomcat修改JDK版本

    万次阅读 2018-01-31 09:40:07
    windows系统里,tomcat默认是使用系统变量JAVA_HOME的jdk版本,如果需要更换,可以在配置文件手动指定。 在bin\catalina.bat和bin\setclasspath.bat文件,记事本打开编辑,开头的空白处加上: set JAVA_HOME=D:\...

    windows系统里,tomcat默认是使用系统变量JAVA_HOME的jdk版本,如果需要更换,可以在配置文件手动指定。

    在bin\catalina.bat和bin\setclasspath.bat文件,记事本打开编辑,开头的空白处加上:

    set JAVA_HOME=D:\jdk\jdk1.8.0_31
    set JRE_HOME=D:\jdk\jdk1.8.0_31\jre


    展开全文
  • tomcat作为日常开发的web...把应用部署到tomcat下时大多数不需要修改运行环境,但是有时候需要修改JDK的版本,从可以修改tomcat运行时的JDK版本,我们可以知道使用tomcat时不时必须要配置JDK环境变量,因为我们可...

    tomcat作为日常开发的web应用服务器,给开发测试带来了很多便利,tomcat的运行依赖JDK的支持,在安装JDK时经常会配置环境变量:JAVA_HOME、CLASSPAT,且需要添加path变量。把应用部署到tomcat下时大多数不需要修改运行环境,但是有时候需要修改JDK的版本,从可以修改tomcat运行时的JDK版本,我们可以知道使用tomcat时不时必须要配置JDK环境变量,因为我们可以通过修改tomcat的文件,指定tomcat运行时的JDK版本。

    下面说明如何修改tomcat运行时JDK版本

    windows

    1、解压下载的tomcat;

    2、找到bin下的setclasspath.bat文件;在文件的开始出添加如下代码:

    set JAVA_HOME=D:\Program Files\Java\jdk7\jdk1.7.0_51

    set JRE_HOME=D:\Program Files\Java\jdk7\jre7

    上面的意思是设定JAVA_HOME和JRE_HOME的路径;

    通过这里我们可以看出可以不设置JDK的环境变量;

    linux

    在bin下找到setclasspath.sh,在文件的最开始加入如下代码:

    set JAVA_HOME=/home/jdk/Java\jdk7\jdk1.7.0_51

    set JRE_HOME=/home/jdk/Java\jdk7\jre7

    修改了setclasspath文件之后,tomcat在启动时便使用设定的JDK。

    但是为什么这样设置之后就可以呢?

    我们都知道启动tomcat可以通过运行bin下的startup.bat,startup.bat会调用catalina.bat文件,而catalina.bat会调用setclasspath.bat文件来获取JAVA_HOME和JRE_HOME这两个环境变量的值,因此若要在tomcat启动时指向特定的JDK,则需在setclasspath.bat文件的开头处加上JAVA_HOME和JRE_HOME。

    基于上面的运行方式,还有第二种修改方式,如下:

    1、修改tomcat/bin/catalina.bat,增加 set JAVA_HOME=D:\Program Files\Java\jdk7\jdk1.7.0_51

    2、修改tomcat/bin/setclasspath.bat,同样增加

    set JAVA_HOME=D:\Program Files\Java\jdk7\jdk1.7.0_51

    set JRE_HOME=D:\Program Files\Java\jdk7\jre7

    这两种方式使用任何一种都可以实现修改tomcat的依赖JDK环境,同时可以不配置JDK的环境变量。

    有不正之处欢迎指正,谢谢!

    展开全文
  • tomcat 修改jdk版本

    2018-12-04 17:06:00
    把应用部署到tomcat下时大多数不需要修改运行环境,但是有时候需要修改JDK的版本,从可以修改tomcat运行时的JDK版本,我们可以知道使用tomcat时不时必须要配置JDK环境变量,因为我们可以通过修改tomcat的文件,指定...

    set JAVA_OPTS=-Djute.maxbuffer=2048000
    set console_log=true

    set CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Ddev=true -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005 

    启动两个tomcat ,修改server.xml配置不同端口即可,全部+1

    tomcat 打印不出log ,直接使用remote 连上 调试 ,断点即可看到exception    ,配置logback文件 输入log

    tomcat之一:指定tomcat运行时JDK版本

     

    tomcat作为日常开发的web应用服务器,给开发测试带来了很多便利,tomcat的运行依赖JDK的支持,在安装JDK时经常会配置环境变量:JAVA_HOME、CLASSPAT,且需要添加path变量。把应用部署到tomcat下时大多数不需要修改运行环境,但是有时候需要修改JDK的版本,从可以修改tomcat运行时的JDK版本,我们可以知道使用tomcat时不时必须要配置JDK环境变量,因为我们可以通过修改tomcat的文件,指定tomcat运行时的JDK版本。

    下面说明如何修改tomcat运行时JDK版本

    windows

    1、解压下载的tomcat;

    2、找到bin下的setclasspath.bat文件;在文件的开始出添加如下代码:

    set JAVA_HOME=D:\Program Files\Java\jdk7\jdk1.7.0_51
    set JRE_HOME=D:\Program Files\Java\jdk7\jre7

    上面的意思是设定JAVA_HOME和JRE_HOME的路径;

    通过这里我们可以看出可以不设置JDK的环境变量;

    linux

    在bin下找到setclasspath.sh,在文件的最开始加入如下代码:

    set JAVA_HOME=/home/jdk/Java\jdk7\jdk1.7.0_51
    set JRE_HOME=/home/jdk/Java\jdk7\jre7

     

    修改了setclasspath文件之后,tomcat在启动时便使用设定的JDK。

    但是为什么这样设置之后就可以呢?

    我们都知道启动tomcat可以通过运行bin下的startup.bat,startup.bat会调用catalina.bat文件,而catalina.bat会调用setclasspath.bat文件来获取JAVA_HOME和JRE_HOME这两个环境变量的值,因此若要在tomcat启动时指向特定的JDK,则需在setclasspath.bat文件的开头处加上JAVA_HOME和JRE_HOME。

    基于上面的运行方式,还有第二种修改方式,如下:

    1、修改tomcat/bin/catalina.bat,增加 set JAVA_HOME=D:\Program Files\Java\jdk7\jdk1.7.0_51

    2、修改tomcat/bin/setclasspath.bat,同样增加

    set JAVA_HOME=D:\Program Files\Java\jdk7\jdk1.7.0_51

    set JRE_HOME=D:\Program Files\Java\jdk7\jre7

     

    这两种方式使用任何一种都可以实现修改tomcat的依赖JDK环境,同时可以不配置JDK的环境变量。

    有不正之处欢迎指正,谢谢!

    转载于:https://www.cnblogs.com/vana/p/10065237.html

    展开全文
  • 为何要修改jdk版本,原先我的jdk版本是9,主要原因是服务器的CentOS版本中的Tomcat版本是9,jdk版本是8。 记住要项目的版本和服务器的jdk运行版本要一致,不然访问servlet的时候就会报404错误 注意:这里不是...

    前言:

    为何要修改jdk版本,原先我的jdk版本是9,主要原因是服务器的CentOS版本中的Tomcat版本是9,jdk版本是8。
    记住要项目的版本和服务器的jdk运行版本要一致,不然访问servlet的时候就会报404错误
    注意:这里不是tomcat版本要和项目的jdk版本一致,而是与tomcat中运行的jdk版本一致。

    tomcat9运行的jdk版本一定要8以上 不一定是9
    而项目jdk版本要与服务器中的jdk版本一致

    原因:

    项目jdk编译,翻译的版本不一致造成的,  
    这就像编码格式GBK,解码格式UTF-8
    

    本地修改eclipse中编译项目的jdk版本

    第一步:修改系统的jdk版本:
    将系统环境变量Path中的%JAVA_HOME%/bin(注意不要选错了) 移到最前面;
    第二步:修改eclipse中的jdk版本:
    这里写图片描述这里写图片描述

    如此eclipse创建的项目也是jdk8版本。

    注意:
    当你使用jdk7创建的项目 然后修改项目的jdk版本8
    这样是不行的。因为它本质还是jdk7编译

    展开全文
  • eclipse修改tomcatjdk版本

    千次阅读 2019-01-22 09:39:25
    eclipse项目放到tomcat中运行时报:Project facet Java version ...可以修改tomcat中的jdk版本 设置中找到server: project–>preferences–>server–>runtime environment 选中tomcat点编辑 ...
  • linux修改tomcatjdk版本 下面链接帮我解决了这个问题,就不写了。 https://blog.csdn.net/liwb94/article/details/80266621
  • Tomcat指定JDK版本

    2017-12-11 14:34:26
    Tomcat指定JDK版本环境:linux server, ubuntu 14.04Tomcat指定jdk版本的一个典型场景就是:运行多个...注意:指定jdk版本后,可能需要修改对应server.xml中端口值,避免与已有的tomcat端口冲突。针对apt安装ubuntu
  • 前提: 1.tomcat已经注册成为系统服务 修改方法: 1.打开注册表 HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Apache Software Foundation\ Tomcat Service ...修改Jvm对应JDK版本的路径(主要要使用JDK的路径)
  • 修改tomcatJDK版本

    2010-01-01 10:50:24
    [size=medium][size=large]在用tomcat开发JSP时很多时候会遇到tomcatJDK版本冲突的问题,可修改tomcat_home下面conf\web.xml文件,找到JSP段的配置,参考下面得设置进行修改。 jsp org.apache.jasper....
  • tomcat修改jdk版本

    2017-06-16 13:57:50
    Linux下指定tomcat使用的jdk版本进入tomcat的bin目录下,修改catalina.sh文件,在其中加入一行,用来指定该tomcat使用的jdk版本即可: JRE_HOME=’/opt/JDK7/jre’
  • Tomcat修改JDK配置

    2019-05-11 15:01:48
    修改Tomcat默认JDK版本: Windows: windows系统里,tomcat默认是使用系统变量JAVA_HOME的jdk版本,如果需要更换,可以在配置文件手动指定。 在bin\catalina.bat和bin\setclasspath.bat文件,记事本打开编辑,...
  • Mac下修改tomcat指定jdk版本

    千次阅读 2016-07-04 16:57:08
    在catalina.sh和setclasspath.sh中分别添加如下代码:export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/ export JRE_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/...
  • tomcat指定jdk版本

    2018-01-11 12:33:05
    修改Tomcat两个个配置文件,"tomcat/bin/catalina.sh" 、 "tomcat/bin/setclasspath.sh" 、 "tomcat/conf/server.xml" 。  1) 在catalina.sh文件和setclasspath.sh文件开头的空白处加上如下两句(指定JDK): ...
  • Tomcat指定jdk版本启动

    2016-04-19 14:17:04
    tomcat启动的时候希望指定特殊jdk版本,比如jdk1.8。设置非常的简单: 只需要修改tomcat/bin/setclasspath.sh,增加如下内容即可: JAVA_HOME=/home/suiyuan521/local/jdk1.8
  • tomcat修改jdk配置两种方法

    万次阅读 2019-06-29 23:30:41
    由于一个电脑多个项目,可能会使用多个版本jdk,所以在跑tomcat的时候,可以自定义配置的各项目所使用的jdk 配置步骤(window设置): 1. 在catalina.bat找到如下代码: echo Using JAVA_HOME: “%JAVA_HOME%” 替换成 ...
  • 指定tomcat使用jdk版本

    千次阅读 2016-09-23 11:09:48
    1、修改Tomcat三个配置文件,"tomcat/bin/catalina.sh" 、 "tomcat/bin/setclasspath.sh" 、 "tomcat/conf/server.xml" 。  在catalina.sh文件和setclasspath.sh文件开头的空白处加上如下两句(指定JDK): export ...
  • 新项目使用了jdk1.8,但目前拥有的服务器安装的jdk1.7,而且服务器上还有老项目在运行。为了顺利运行新项目也是着实犯难。...2、修改Tomcat的bin文件夹下面的catalina.bat文件:  LZ只将echo Using JAVA_HOME:
  • 环境: RHEL6.5、 tomcat8.5、jdk1.8.0_181 修改 catalina.sh、setclasspath.sh 文件 进入目录 $ cd /data01/server/apache-tomcat-8.5.38/bin 增加如下两行 export JAVA_HOME=/data01/software/jdk1.8.0_181 ...
  • Tomcat指定JDK运行版本

    2019-07-09 10:08:00
    tomcat指定tomcat运行时JDK版本 tomcat作为日常开发的web应用服务器,给...把应用部署到tomcat下时大多数不需要修改运行环境,但是有时候需要修改JDK的版本,从可以修改tomcat运行时的JDK版本,我们可以知道使用tom...
  • 1、修改setclasspath.sh和catalina.sh文件 2、在文件开头添加如下代码: export JAVA_HOME=/usr/local/jdk1.8.0_202 export JRE_HOME=$JAVA_HOME/jre 3、进入bin目录,通过./version.sh查看时候修改成功 ...
  • 本文所讲的配置方式只适合Windows系统,所牵扯的软件2个解压的jdk,2个解压的tomcat。 1、环境初始化  将两个jdktomcat解压到我们指定的目录下。修改两个tomcat的端口;必须修改的端口有2个,分别是默认的8005...
  • 修改Tomcatjdk

    2019-05-29 15:35:33
    修改Tomcatjdk 在网上找了看到了很多set JAVA_HOME, set JRE_HOME。 我想说的是这些都对,只要在指定文件中加上set JAVA_HOME等等, 我就不赘述了, 我想说的是都对。 但是我耗费了好几个小时为什么就不行了, ...
  • 修改文件 修改tomcat bin目录下的catalina.sh和setclasspath.sh文件 1、catalina.sh文件修改 2、setclasspath.sh文件修改
  • tomcat如果不指定JDK的话,使用的是环境变量里的JDK。 指定JDK只需要修改两个文件,catalina.bat和setclasspath.bat catalina.bat中有一处。
  • 目录Tomcat修改JDK路径下载JDK压缩包下载Tomcat压缩包解压配置启动 Tomcat修改JDK路径 当你需要使用tomcat服务器,可是又不能去修改电脑的环境时。那么本次就交你如何简单粗暴的修改tomcat的jdk路径。 JDK版本:11.0...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,330
精华内容 532
关键字:

tomcat修改jdk版本