主题 : 求助:tomcat报内存不足! |
级别: 白丁
![]() |
1# 发表于:2010-11-19 12:09:02 IP:123.207.*.*
|
||||
---|---|---|---|---|---|
级别: 童生
![]() |
2# 发表于:2010-11-20 09:51:20 IP:59.141.*.*
在windows下,如果使用控制台的方式,也就是直接执行startup.bat方式启动,可以通过修改catalina.bat
set JAVA_OPTS=-Xms256m -Xmx512m 如果windows下tomcat被作为一种服务安装了 在安裝tomcat時若有勾選"NT Service(NT/2000/XP only)" 則安裝完成後在安裝目錄的"bin"目錄裡會有一個tomcat.exe的檔案 先把tomcat的服務停掉 在命令列模式下(运行里输入CMD) 將目錄切換到tomcat的bin目錄 用下面的命令把服務移除 tomcat -uninstall "Apache Tomcat 4.1" 接下來,写个批处理。 內容如下 set SERVICENAME=Apache Tomcat 4.1 set CATALINA_HOME=E:\Tomcat 4.1.24 set CLASSPATH=D:\j2sdk1.4.1_01\lib set JAVACLASSPATH=%CLASSPATH% set JAVACLASSPATH=%JAVACLASSPATH%;%CATALINA_HOME%\bin\bootstrap.jar set JAVACLASSPATH=%JAVACLASSPATH%;%CATALINA_HOME%\common\lib\servlet.jar set JAVACLASSPATH=%JAVACLASSPATH%;%JAVA_HOME%\lib\tools.jar tomcat.exe -install "%SERVICENAME%" "%JAVA_HOME%\jre\bin\server\jvm.dll" -Djava.class.path="%JAVACLASSPATH%" -Dcatalina.home="%CATALINA_HOME%" -Xms512m -Xmx768m -start org.apache.catalina.startup.Bootstrap -params start -stop org.apache.catalina.startup.Bootstrap -params stop -out "%CATALINA_HOME%\logs\stdout.log" -err "%CATALINA_HOME%\logs\stderr.log" 注意,从 tomcat.exe -install开始的是最后一行!不要手工回车换行把这一行分成了好几段。保存后在命令行下执行这个bat文件,注意执行的时候将“服务”窗口关闭。 |
||
---|---|---|---|
级别: 白丁
![]() |
3# 发表于:2010-11-20 21:44:52 IP:222.109.*.*
楼主,你说的这个方法跟我直接改注册表里面tomcat的jvm值效果一样吗?
|
||
---|---|---|---|
级别: 贡士
![]() |
5# 发表于:2010-11-29 10:21:15 IP:61.1.*.*
顶,好贴
|
||
---|---|---|---|
1
共1页