您的位置:首页 > 运维架构 > Tomcat

tomcat与jdk整合,免安装

2016-03-01 11:48 489 查看
1、将jdk放到tomcat小,如:E:apache-tomcat-5.5.20\jdk6

2、修改tomcat的startup.bat

在if not "%CATALINA_HOME%" == "" goto gotHome 下面加上以下代码

set JAVA_HOME=%CURRENT_DIR%/jdk6

if exist "%JAVA_HOME%" goto gotTomcat

cd ..

set JAVA_HOME=%cd%/jdk6

cd %CURRENT_DIR%

:gotTomcat

具体如下:

@echo off

if "%OS%" == "Windows_NT" setlocal

rem ---------------------------------------------------------------------------

rem Start script for the CATALINA Server

rem

rem $Id: startup.bat 302918 2004-05-27 18:25:11Z yoavs $

rem ---------------------------------------------------------------------------

rem Guess CATALINA_HOME if not defined

set CURRENT_DIR=%cd%

if not "%CATALINA_HOME%" == "" goto gotHome

set JAVA_HOME=%CURRENT_DIR%/jdk6

if exist "%JAVA_HOME%" goto gotTomcat

cd ..

set JAVA_HOME=%cd%/jdk6

cd %CURRENT_DIR%

:gotTomcat

set CATALINA_HOME=%CURRENT_DIR%

if exist "%CATALINA_HOME%\bin\catalina.bat" goto okHome

cd ..

set CATALINA_HOME=%cd%

cd %CURRENT_DIR%

:gotHome

if exist "%CATALINA_HOME%\bin\catalina.bat" goto okHome

echo The CATALINA_HOME environment variable is not defined correctly

echo This environment variable is needed to run this program

goto end

:okHome

set EXECUTABLE=%CATALINA_HOME%\bin\catalina.bat

rem Check that target executable exists

if exist "%EXECUTABLE%" goto okExec

echo Cannot find %EXECUTABLE%

echo This file is needed to run this program

goto end

:okExec

rem Get remaining unshifted command line arguments and save them in the

set CMD_LINE_ARGS=

:setArgs

if ""%1""=="""" goto doneSetArgs

set CMD_LINE_ARGS=%CMD_LINE_ARGS% %1

shift

goto setArgs

:doneSetArgs

call "%EXECUTABLE%" start %CMD_LINE_ARGS%

:end

-------------------------------启动tomcat内存溢出--------------------------

修改catalina.bat,在

echo Using CATALINA_BASE: %CATALINA_BASE%

echo Using CATALINA_HOME: %CATALINA_HOME%

echo Using CATALINA_TMPDIR: %CATALINA_TMPDIR%

上面加上:

rem -------------set java memory size

set JAVA_OPTS=-server -Xms800m -Xmx800m -XX:MaxNewSize=512m

最底部修改:set JAVA_OPTS=-Xms256m -Xmx512m
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: