`
isiqi
  • 浏览: 16499442 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

catalina.sh加set JAVA_OPTS='-Xms64 -Xmx512'无效解决方案

阅读更多
set JAVA_OPTS='-Xms64 -Xmx512'







上面无效的话这样写:



declare -x JAVA_OPTS="-Xms128m -Xmx256"







"declare -x"一定要加,不然就会报-x指令无效,还有后面的引号也要注意加上
:wq后,重启tomcat即可,ps ax后看到tomcat的进程会变成类似

/opt/jdk1.6.0/bin/java -Xms128m -Xmx256m -Djava.endorsed.dirs=/opt/tomcat/common/e
2、在windows下,如果使用控制台的方式,也就是直接执行startup.bat方式启动,可以通过修改catalina.bat



set JAVA_OPTS=-Xms256m -Xmx512m



注意,linux下有单引号,win下不用,如果加上单引号,tomcat根本起不来。
分享到:
评论

相关推荐

    解析Tomcat的启动脚本–catalina.bat

    catalina.bat setclasspath.bat 上一篇咱们分析了 startup.bat 脚本 这一篇咱们来分析 catalina.bat 脚本. 至于 setclasspath.bat 这个脚本, 相信看完这一篇, 就可以自己看懂这个脚本了. 可以点击下载 [ set...

    tomcat常用功能的配置

    set JAVA_OPTS=-Xms256m -Xmx256m -XX:MaxPermSize=64m ``` 这些配置可以帮助优化Tomcat的性能和稳定性,确保应用程序能够高效运行。 以上就是关于Tomcat常用功能配置的一些详细介绍,希望能帮助大家更好地管理和...

    Eclipse内存溢出

    set JAVA_OPTS=%JAVA_OPTS% -Xmx512m echo Using CATALINA_BASE: %CATALINA_BASE% set JAVA_OPTS=%JAVA_OPTS% -XX:+PrintHeapAtGC set JAVA_OPTS=%JAVA_OPTS% -Xloggc:filename=jvm_output.log set JAVA_OPTS=%...

    分别在Linux和Windows下设置JVM内存的简单方法

    添加:JAVA_OPTS=’-Xms512m -Xmx1024m’ 或者 JAVA_OPTS=”-server -Xms800m -Xmx800m  -XX:MaxNewSize=256m” 或者 CATALINA_OPTS=”-server -Xms256m -Xmx300m” Windows服务器: 在/apache-tomcat-5.5.23/bin ...

    修改JVM内存

    在Linux系统中,可以在`bin/catalina.sh`脚本中添加`JAVA_OPTS='-Xms512m -Xmx1024m'`来修改JVM内存。 如果想要让TOMCAT服务以指定的内存设置启动,可以修改Windows服务的启动方式。可以通过注册表或`TomcatW.exe`...

    tomcat优化方案

    set JAVA_OPTS=-server-Xms1400M-Xmx1400M-XX:+AggressiveOpts-XX:+UseBiasedLocking-XX:PermSize=128M-XX:MaxPermSize=256M-XX:+DisableExplicitGC-XX:+UseConcMarkSweepGC-XX:+UseParNewGC-XX:+...

    java.lang.OutOfMemoryError: Java heap space 解决方法

    在 Windows 下,可以在 `catalina.bat` 文件中添加 `set JAVA_OPTS=-Xms64m -Xmx256m`,以设置 JVM 的堆大小。 在 Linux 下,可以在 `catalina.sh` 文件中添加 `export JAVA_OPTS="-server -Xms512m -Xmx1024m"`,...

    tomcat_OutOfMemoreError处理方法

    set JAVA_OPTS=-Xms64m -Xmx256m -XX:PermSize=128M -XX:MaxNewSize=256m -XX:MaxPermSize=256m ``` 或在Linux环境下: ```bash JAVA_OPTS="-Xms64m -Xmx256m -XX:PermSize=128M -XX:MaxNewSize=256m -XX:...

    增加tomcat内存

    set JAVA_OPTS=-Xms512m -Xmx512m ``` 对于Linux系统,在`$TOMCAT_HOME/bin`目录下的`catalina.sh`文件中进行类似的修改: ```bash JAVA_OPTS="-Xms512m -Xmx512m" $JAVA_OPTS ``` 其中`-Xms512m`表示初始...

    java[1].lang.OutOfMemoryError_Java_heap_space错误及处理办法

    set JAVA_OPTS=-Xms256m -Xmx1024m # Windows环境下 JAVA_OPTS="-Xms256m -Xmx1024m" # Unix/Linux环境下 ``` 通过上述步骤,可以有效地解决`java.lang.OutOfMemoryError: Java heap space`错误,确保Java应用程序...

    在tomcat的catalina.sh文件中添加了jconsole检测内存配置

    标题中的“在tomcat的catalina.sh文件中添加了jconsole检测内存配置”涉及到的是Java应用程序服务器Tomcat的配置以及使用JConsole进行性能监控的知识点。Tomcat是Apache软件基金会的一个开源项目,广泛用于部署Java ...

    tomcat启动内存设置[参考].pdf

    JAVA_OPTS="-server -Xms800m -Xmx800m -XX:PermSize=64M -XX:MaxPermSize=128m -XX:MaxNewSize=256m -Djava.awt.headless=true" JAVA_OPTS="-server -Xms768m -Xmx768m -XX:PermSize=128m -XX:MaxPermSize=256m -...

    Tomcat JVM内存优化(Linux环境)

    set JAVA_OPTS=-Xms256m -Xmx512m -XX:PermSize=128M -XX:MaxPermSize=256m ``` 2. **减少加载的类数量:** - 清理项目依赖,避免不必要的第三方库加载。 - 使用类加载器实现热部署时,注意类的卸载处理。 3. ...

    MyEclipse修改jvm内存.docx

    set JAVA_OPTS=-Xms1024m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=256m ``` 这些参数的含义分别是: * -Xms1024m:设置jvm虚拟机的初始堆大小为1024m。 * -Xmx1024m:设置jvm虚拟机的最大堆大小为1024m。 * ...

    Eclipse + Tomcat 内存溢出参数设置

    1. **修改Tomcat的启动脚本**:通过编辑`G:\apache-tomcat-6.0.37\bin\catalina.bat`文件,添加`set JAVA_OPTS=-Xms256m -Xmx512m`来指定Tomcat的初始堆内存为256MB,最大堆内存为512MB。 - **操作步骤**: 1. ...

    设置Tomcat的初始启动内存

    例如,可以添加以下命令:`SET CATALINA_OPTS= -Xms64m -Xmx512m`。其中,`-Xms`表示初始内存的大小,`-Xmx`表示最大内存的大小。 2. 修改Catalina.bat文件:可以修改Catalina.bat文件的内容,例如,在166行添加以下...

Global site tag (gtag.js) - Google Analytics