j2ee-tomcat启动文件设置自定义参数

问题描述

tomcat启动文件设置自定义参数

我想在tomcat启动读取的catalina.bat文件中设置参数,set JAVA_OPTIONS=%SAVE_JAVA_OPTIONS% -Dadsl.configfile=F:beawl8beaconfig.ini -Dadsl.config=config.ini,但在javaweb代码里用getproperty("adsl.configfile")却获取不到,跪求大神解答

解决方案

indows下启动Tomcat的方法有两种,一种是通过startup.bat批处理启动,不方便之处是桌面上始终要有一个黑色窗口,不好看;另外一种方式是将tomcat注册成系统服务,这样既可以设置开机启动,也不会出现黑色窗口;显然后者要好些。

1、打开安装目录/bin/tomcat7w.exe,出现如下界面

Tomcat设置服务启动参数

2、在Java Options 文本框添加以下内容:
-XX:PermSize=128M
-XX:MaxPermSize=192m
-XX:ReservedCodeCacheSize=64m

3、将内存使用调大,初始内存调整到比Tomcat完整启动后要占用的内存大些,推荐设置:
Initial memory pool:320
Maximum memory pool:1024

4、比较合理的设置:
-XX:PermSize=128M
-XX:MaxPermSize=192m
-XX:ReservedCodeCacheSize=64m
Initial memory pool:320
Maximum memory pool:1024

时间: 2025-01-20 19:45:14

j2ee-tomcat启动文件设置自定义参数的相关文章

tomcat 启动时设置 java 参数,mark

在文件  startup.bat/.sh 中添加 set "JAVA_OPTS=-Xms2048m -Xmx4096m -XX:NewSize=256m -XX:MaxNewSize=1024m -XX:PermSize=256m -XX:MaxPermSize=2048m -XX:+HeapDumpOnOutOfMemoryError"

查看tomcat启动文件都干点啥:Bootstrap.java

在上一章查看tomcat启动文件都干点啥---catalina.bat,说了在catalina.bat中都走了什么流程,最重要的是,我们得出了如下这段命令: _EXECJAVA=start "Tomcat" "E:\Program Files\Java\jdk1.7.0_40\bin\java" JAVA_OPTS= -Djava.util.logging.config.file="F:\apache-tomcat-7.0.8\conf\logging.p

Plupload设置自定义参数

在HTML 5比较流行的当下,Plupload是文件上传的不二之选,特别是Adobe宣布2020年将停止对Flash的更新支持.本文记录一下如何在上传文件的时候,传递自定义参数. 了解到两种方式,一种是通过 setOption 方法,一种是直接操作对象. uploader.setOption("multipart_params", { "post_id" : 1, "post_author" : 2 }) uploader.settings.mu

客服系统Web集成如何设置自定义参数?

问题描述 类似于 环信客服扩展消息 (http://docs.easemob.com/doku.php?id=start:475mobilecs:30msgextension) 的东西? 解决方案 //发送消息    function sendMsg(){        var sendStr=$("#sendContent").val();//        conn.sendTextMessage({//            to : '123456',//          

C#设置自定义文件图标实现双击启动(修改注册表)_C#教程

程序生成的自定义文件,比如后缀是.test 这种文件怎么直接启动打开程序,并打开本文件呢      1.双击打开      2.自定义的文件,有图标显示      3.自定义的文件,点击右键有相应的属性 后台代码:(如何在注册表中修改信息) //工具启动路径 string toolPath = System.Windows.Forms.Application.StartupPath + "\\邮件小工具.exe"; string extension = SptdConst.FileEx

WinRAR如何启动定位的自定义的文件夹

  电脑中有个文件夹专门存放下载或自己压缩的RAR文件.WinRAR默认情况启动时恢复到上次工作的文件夹,要想让WinRAR定位的自定义的文件夹,就得将该文件夹设置为启动文件夹.下面话不多小姐给大家介绍操作方法. 例如在H盘有一个"RAR文件"的文件夹,专门存放RAR压缩文件. 单击桌面上的"WinRAR"快捷方式或单击"开始"里的WinRAR快捷方式打开该程序. 单击菜单栏"选项",然后选择"设置".当然

Ubuntu15.x /CentOS 7.x 以后 设置开机启动,添加自定义系统服务,自定义开机启动

Ubuntu15.04今天 装LANMPS套件,装好后开机启动死活设置不了,查看了Ubuntu15.04的新特性才发现: Systemd--Ubuntu 15.04的服务管理器已经切换到Systemd: Unity 7.3--Unity桌面版本升级到7.3,包含很多小的优化: Compiz 0.9.12--窗口管理器升级到0.9.12: Linux Kernel 3.19 Ubuntu 系统服务脚本目录: /lib/systemd/system/ Centos 系统服务脚本目录: /usr/li

systemd添加自定义系统服务设置自定义开机启动的方法_Linux

1.服务权限 systemd有系统和用户区分:系统(/user/lib/systemd/system/).用户(/etc/lib/systemd/user/).一般系统管理员手工创建的单元文件建议存放在/etc/systemd/system/目录下面. 2.创建服务文件 [Unit] Description=nginx - high performance web server Documentation=http://nginx.org/en/docs/ After=network.targe

tomcat,zookeeper,activeMQ,Kafka设置jvm参数

1,tomcat设置jvm参数 设置方法: 在tomcat bin 目录增加配置:setenv.sh #add tomcat pid CATALINA_PID="$CATALINA_BASE/conf/tomcat.pid" #add java opts JAVA_OPTS=" -Djava.awt.headless=true -Djava.net.preferIPv4Stack=true \ -server -Xmx1g -Xms1g -Xmn256m -XX:PermSi