精华内容
下载资源
问答
  • Tomcat指定JDK运行版本

    2019-07-09 10:08:00
    tomcat指定tomcat运行JDK版本 tomcat作为日常开发的web应用服务器,给开发测试带来了很多便利,tomcat的运行依赖JDK的支持,在安装JDK时经常会配置环境变量:JAVA_HOME、CLASSPAT,且需要添加path变量。把应用...

    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,在文件的最开始加入如下代码:

    export JAVA_HOME=/home/jdk/Java/jdk7/jdk1.7.0_51
    export 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/teach/p/6086867.html

    转载于:https://www.cnblogs.com/dream97/p/11155637.html

    展开全文
  • tomcat使用默认环境变量中的JDK配置 看一下环境变量中我们配置的JDK版本:打开命令行窗口->输入 java -version->回车 可以看到,我的电脑上环境变量中配置的是JDK8。 启动tomcat(我使用的tomcat版本是:...

    让tomcat使用指定JDK

    只需要在bin目录中的setclasspath.bat文件前面添加:

    set JAVA_HOME=jdk路径
    set JRE_HOME=jdk中jre路径
    

    如下图
    在这里插入图片描述

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

    那么到底有没有使用JDK1.8呢?看启动日志
    在这里插入图片描述

    展开全文
  • 现在提供两种指定JDK版本的方式 启动过程详细版 ①startup.bat/sh>>>②catalina.bat/sh>>>③setclasspath.bat/sh 所以我们可以在②或者...

    tomcat在启动的时候,会默认的读取系统的环境变量JAVA_HOME这些.

    开发的时候你指不定会遇上什么环境要求,总会有降低jdk版本或者提高jdk版本的情况
    现在提供两种指定JDK版本的方式

    启动过程详细版

    ①startup.bat/sh>>>②catalina.bat/sh>>>③setclasspath.bat/sh

    所以我们可以在②或者③的时候指定

    1.修改bin目录下的setclasspath

    linux修改.sh文件,windows修改.bat文件

    export JAVA_HOME=xxxx/jdk1.8.0_191
    export JRE_HOME=xxxx/jre1.8.0_191/jre

    2.修改bin目录下的catalina

    不建议,主要是我不会

    展开全文
  • Tomcat指定JDK版本

    2017-12-11 14:34:26
    Tomcat指定JDK版本环境:linux server, ubuntu 14.04Tomcat指定jdk版本的一个典型场景就是:运行多个Tomcat web应用,其中一个应用要求较高或较低的版本,为了不影响已有的tomcat应用。新开一个tomcat,指定其jdk...

    Tomcat指定JDK版本

    环境:linux server, ubuntu 14.04

    Tomcat指定jdk版本的一个典型场景就是:运行多个Tomcat web应用,其中一个应用要求较高或较低的版本,为了不影响已有的tomcat应用。新开一个tomcat,指定其jdk版本。

    注意:指定jdk版本后,可能需要修改对应server.xml中端口值,避免与已有的tomcat端口冲突。

    针对apt安装ubuntu自带的tomcat和apache-tomcat的tar.gz包两种安装情况:

    ubuntu自带的tomcat

    修改/etc/default/tomcat7文件:

    JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64

    apache-tomcat.tar.gz安装的Tomcat

    测试中,使用的是apache-tomcat-7.0.73.tar.gz。

    • 在tomcat的./bin/catalina.sh文件中首行加入:
    JAVA_HOME= /usr/java/jdk1.8.0_144/
    • 在./bin/setclasspath.sh中首行加入:
    export JAVA_HOME= /usr/java/jdk1.8.0_144/ #是否要export,测试中加了
    展开全文
  • tomcat指定jdk和配置运行参数

    千次阅读 2018-03-14 11:29:57
    Tomcat指定jdk版本非环境变量配置版本 1.问题:开发项目完成后,本地代码运行无误,将文件放到测试服务器上报错有一个类找不到。搜索发现在开发过程中使用到了一个多线程运行的类ForkJoinPool [ForkJoinPool:此类...
  • 指定tomcat运行JDK环境

    千次阅读 2018-04-23 09:32:15
    tomcat之一:指定tomcat运行时JDK版本tomcat作为日常开发的web应用服务器...把应用部署到tomcat下时大多数不需要修改运行环境,但是有时候需要修改JDK的版本,从可以修改tomcat运行时的JDK版本,我们可以知道使用to...
  • Tomcat指定JDK运行

    2015-12-03 09:52:00
    如果一台机器上有多个Tomcat,可能存在不同的Tomcat需要不同版本JDK才能运行的情况,这时候就需要指定JDK来同时运行多个Tomcat了。 在windows环境下以批处理文件方式启动tomcat,只要运 行<TOMCAT_HOME>/bin/...
  • centos下tomcat指定jdk和配置运行参数

    千次阅读 2018-06-28 05:58:21
    1.指定自己安装的jdk环境 我们在tomcat的bin目录下找到setclasspath.sh和catalina.sh文件并在顶部设置一下自定义的java的路径 export JAVA_HOME=/opt/software/wyl/BFD/env/jdk1.8.0_131 export JRE_HOME=/opt/...
  • 打开tomcat的安装目录 找到 bin 目录下的 setclasspath.bat 文件 打开如下: 配置完 记得保存 , 然后重启 tomcat 即可 , 也可在控制台上看到 jvm 的版本信息, 一般在最上边....
  • 直接启动tomcat时为tomcat指定JDK 而不是读取环境变量中的配置 第一种: 在windows环境下以批处理文件方式启动tomcat,只要运行/bin/startup.bat这个文件,就可以启动Tomcat。在启动时,startup.bat会调用...
  • 第一种:在windows环境下以批处理文件方式启动tomcat,只要运行/bin/startup.bat这个文件,就可以启动Tomcat。在启动时,startup.bat会调用catalina.bat文件,而catalina.bat会调用setclasspath.bat文件来获取JAVA_...
  • 1.在tomcat的免安装解压目录下,进入D:\apache-tomcat-6.0.43\bin,找到setclasspath.bat文件,在if not "%JAVA_HOME%" == "" goto gotJdkHome这一行前面添加set JAVA_HOME=C:\Program Files ...
  • TOMCAT 指定 JDK

    2012-09-04 01:30:16
    在windows环境下以批处理文件方式启动tomcat,只要运行/bin/startup.bat这个文件,就可以启动Tomcat。在启动时,startup.bat会调用catalina.bat文件,而catalina.bat会调用setclasspath.bat文件来获取JAVA_HOME和JRE...
  • TOMCAT指定JDK

    2011-06-17 12:48:13
    在windows环境下以批处理文件方式启动tomcat,只要运行/bin/startup.bat这个文件,就可以启动Tomcat。在启动时,startup.bat会调用catalina.bat文件,而catalina.bat会调用setclasspath.bat文件来获取JAVA_HOME和JRE...
  • 如何为tomcat指定jdk启动?

    千次阅读 2014-11-14 15:24:46
    如何为tomcat指定jdk启动? 运用场景: 一台linux服务器上已经配置好了tomcat和jdk环境变量,并且有在tomcat下有服务正常运行着, 现在需要在这台服务器上部署新的服务,但是不能影响原有服务,二话不说,拷贝了一个...
  • Linux系统中装有多给jdk版本,想指定Tomcat运行时版本。 解决: 在bin下找到setclasspath.sh,在文件的最开始加入如下jdk路径代码: export JAVA_HOME=/data/jdk/Java/jdk7/jdk1.7.0_51 export JRE_HOME=/data/...
  • 修改文件catalina.sh,在其头部添加如下两行:JAVA_HOME=/usr/local/java/jdk1.7.0_...注意:Windows环境下添加的时候需要在上面两行之前加“set”,如下:set JAVA_HOME=/usr/local/java/jdk1.7.0_80set JRE_HOME=/u...
  • 在windows环境下以批处理文件方式启动tomcat,只要运行<CATALINA_HOME>/bin/startup.bat这个文件,就可以启动Tomcat。在启动时,startup.bat会调用catalina.bat文件,而catalina.bat会调用setclasspath.bat...
  • 第一种: 在windows环境下以批处理文件方式启动tomcat,只要运行<CATALINA_HOME>/bin/startup.bat这个文件,就可以启动Tomcat。在启动时,startup.bat会调用catalina.bat文件,而catalina.bat会调用set...
  • 第一种:在windows环境下以批处理文件方式启动tomcat,只要运行/bin/startup.bat这个文件,就可以启动Tomcat。在启动时,startup.bat会调用catalina.bat文件,而catalina.bat会调用setclasspath.bat文件来获取JAVA_...

空空如也

空空如也

1 2 3 4 5 ... 11
收藏数 215
精华内容 86
关键字:

tomcat指定jdk运行环境