tomcat如果是通过windows服务启动,执行的是bin\tomcat.exe.他读取注册表中的值,而不是catalina.bat的设置.
解决办法:
修改注册表HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Procrun 2.0\Tomcat6\Parameters\JavaOptions
原值为
-Dcatalina.home=E:\Tomcat 6.0
-Dcatalina.base=E:\Tomcat 6.0
-Djava.endorsed.dirs=E:\Tomcat 6.0\common\endorsed
-Djava.io.tmpdir=E:\Tomcat 6.0\temp
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
解决办法:
修改注册表HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Procrun 2.0\Tomcat6\Parameters\JavaOptions
原值为
-Dcatalina.home=E:\Tomcat 6.0
-Dcatalina.base=E:\Tomcat 6.0
-Djava.endorsed.dirs=E:\Tomcat 6.0\common\endorsed
-Djava.io.tmpdir=E:\Tomcat 6.0\temp
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
-Djava.util.logging.config.file=E:\Tomcat 6.0\conf\logging.properties
在后面增加即可:
-Xms128M
-Xmx512M
-XX:PermSize=128M
-XX:MaxPermSize=512M
必须要分行写。
最终效果如下:
注:Windows上非安装版,修改catalina.bat,加上set JAVA_OPTS=-Xms128M -Xmx512M -XX:PermSize=128M -XX:MaxPermSize=512M
原理参考:
http://www.cnblogs.com/mingforyou/archive/2012/03/03/2378143.html
相关推荐
1. **打开`catalina.bat`文件**:使用文本编辑器打开Tomcat安装目录下的`bin`文件夹中的`catalina.bat`文件。 2. **添加或修改内存参数**: ```batch set JAVA_OPTS=%JAVA_OPTS% -Djava.util.logging.manager=org....
例如,在`catalina.bat`或`catalina.sh`中,可以通过设置`JAVA_OPTS`来调整JVM的内存大小: ```batch set JAVA_OPTS=-Xms256m -Xmx256m -XX:MaxPermSize=64m ``` 这些配置可以帮助优化Tomcat的性能和稳定性,确保...
在Linux系统中搭建JDK和Tomcat环境是部署Java Web应用的基础步骤。本文将详细介绍如何在Linux上安装JDK 1.6.0_01和Tomcat 6.0.16,以及配置相应的环境变量。 首先,我们需要准备两个源码包: 1. JDK:jdk-1.6.0_01-...
在Linux环境下,可以通过设置`JAVA_OPTS`环境变量来调整Tomcat的内存配置。例如: ```bash export JAVA_OPTS="-server -Xms768m -Xmx768m -XX:PermSize=128m -XX:MaxPermSize=256m -XX:NewSize=192m -XX:MaxNewSize...
- 对于安装版的Tomcat,可以通过修改注册表来设置JVM参数。路径为: ```reg HKEY_LOCAL_MACHINE\SOFTWARE\ApacheSoftwareFoundation\TomcatServiceManager\Tomcat5\Parameters\JavaOptions ``` - **MyEclipse中...
整个过程涉及Java环境、MySQL数据库的配置、jbPM4的WAR文件部署以及Tomcat服务器的设置。遵循正确的步骤,你就能拥有一个运行在MySQL和Tomcat上的功能完备的jbPM4实例,用于管理和优化你的业务流程。
- 或者,如果你只在特定应用中使用OpenCV,可以在应用程序的`setenv.sh`(或`setenv.bat`)脚本中设置`JAVA_OPTS`。 6. **重启Tomcat**: 修改环境变量后,需要重启Tomcat服务以使改动生效。可以使用`sudo ...
总结一下,安装64位JVM在Tomcat 55和Tomcat 6中的步骤包括:下载并安装64位JDK或JRE,设置`JAVA_HOME`环境变量,修改Tomcat启动脚本,以及调整内存参数。确保这些配置正确无误,你的Tomcat实例就能充分利用64位系统...
4. 设置环境变量:在运行Tomcat前,需要确保系统环境变量`JAVA_OPTS`或`CATALINA_OPTS`包含指向Tomcat Native库的路径。例如,在Windows上,可以设置: ``` set JAVA_OPTS=%JAVA_OPTS% -Djava.library.path=path/...
在Windows系统中,可以设置`JAVA_OPTS`环境变量: ``` set JAVA_OPTS=-Xms512m -Xmx512m ``` 在Linux系统中,可以通过`.bashrc`或`.profile`文件来设置环境变量: ```bash export JAVA_OPTS="-Xms512m -...
这可以设置 Java 虚拟机的堆大小,以提高 Tomcat 的性能。 Linux 下 Tomcat 应用程序的部署需要了解 Tomcat 的配置文件和 Linux 环境。同时,需要进行基本优化,包括 JAVA 虚拟机性能优化和内存优化,以提高 ...
确保系统已安装Java,并正确设置了`JAVA_HOME`环境变量。可以通过命令`echo $JAVA_HOME`来查看当前环境变量中的`JAVA_HOME`是否正确指向JDK的安装路径。例如: ``` JAVA_HOME=/data/j2sdk1.4.2_12 ``` 此外,还...
1. **安装Java环境**:Tomcat是基于Java的应用服务器,因此首先需要安装Java环境。推荐使用JDK 8或以上版本。 2. **安装Tomcat**:下载并安装Tomcat到一个合适的目录,例如`/usr/local/tomcat7_1`。 3. **配置环境...
在 Solaris 10 操作系统中安装和配置 Apache Tomcat 是一项常见的任务,尤其是在部署基于 Java 的Web应用程序时。Apache Tomcat 是一个开源的Java Servlet容器,它实现了Java EE的Web应用程序规范。以下是详细步骤:...
JAVA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n $JAVA_OPTS" # Windows set JAVA_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n %JAVA_OPTS% ...
以上步骤详细介绍了如何安装和配置 JDK 以及 Tomcat 应用服务器的过程,通过这些步骤可以实现基本的 Java Web 应用部署。注意在实际操作过程中,可能会遇到版本兼容性等问题,建议根据实际情况调整配置。
- 打开JDK安装目录下的`jre/lib/security/java.security`文件,找到`securerandom.source`配置项,并将其修改为: ```properties securerandom.source=file:/dev/./urandom ``` - 这种修改方式较为简单且适用于...
3. **安装流程**:简单安装版的Tomcat6通常通过可执行文件(如apache-tomcat6.exe)进行安装,用户只需按照向导步骤操作即可,包括选择安装路径、设置端口等。 **二、Tomcat6的配置** 1. **服务器配置**:在conf/...
使用文本编辑器打开`catalina.bat`,在文件中找到`set JAVA_OPTS=%JAVA_OPTS%`这一行,这行代码是用来设置Java虚拟机(JVM)参数的。在此行后添加热部署所需的JVM参数: ``` -noverify -javaagent:F:\jrebel-3.0-M1...