`
yutianc
  • 浏览: 20696 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

转贴 修改Tomcat5 的service.bat

阅读更多
下载的zip版的tomcat要注册为windows系统服务就要运行bin/service.bat
加载服务为
service install tomcat5
卸载服务为
service remove tomcat5

可以对service.bat文件做一些其他修改,使tomcat更加能满足我们各种不同需求时的要求

1. 如果让tomcat编译jsp文件,就在PR_CLASSPATH中加入J2SDK的tools.jar
修改前:
set PR_CLASSPATH=%CATALINA_HOME%\bin\bootstrap.jar
修改后:
set PR_CLASSPATH=%JAVA_HOME%\lib\tools.jar;%CATALINA_HOME%\bin\bootstrap.jar

2. 要使用一个特定的JVM,就要修改jvm的参数;要使注册的windows服务的启动方式为自动,增加--Startup Automatic,这个是比较常用的;要用定制的server.xml配置文件并且传递多个参数给StartClass,要修改StartParams 的值,各个值之间用分号分隔:
修改前:
"%EXECUTABLE%" //IS//%SERVICE_NAME% --Jvm auto
--StartClass org.apache.catalina.startup.Bootstrap --StopClass org.apache.catalina.startup.Bootstrap
--StartParams start --StopParams stop
修改后:
"%EXECUTABLE%" //IS//%SERVICE_NAME% --Jvm "%JAVA_HOME%\jre\bin\server\jvm.dll"
--StartClass org.apache.catalina.startup.Bootstrap --StopClass org.apache.catalina.startup.Bootstrap
--StartParams "-config;%CUSTOM_SERVERXML_FILE%;-nonaming;start" --StopParams stop
--Startup Automatic

3. 指定最大和最小的内存限制,要增加jvm的初始参数
修改前:
"%EXECUTABLE%" //US//%SERVICE_NAME% --JvmOptions
"-Dcatalina.base=%CATALINA_BASE%;-Dcatalina.home=%CATALINA_HOME%;-Djava.endorsed.dirs=%CATALINA_HOME%\common\endorsed"
--StartMode jvm --StopMode jvm

修改后:
"%EXECUTABLE%" //US//%SERVICE_NAME% --JvmOptions
"-Xms128M;-Xmx256M;-Dcatalina.base=%CATALINA_BASE%;-Dcatalina.home=%CATALINA_HOME%;-Djava.endorsed.dirs=%CATALINA_HOME%\common\endorsed"
--StartMode jvm --StopMode jvm

4.有时注册windows服务成功后,但是启动服务时显示“发生服务特定错误: 0.”
就是因为jvm没有指定,修改Jvm auto为Jvm "%JAVA_HOME%\jre\bin\server\jvm.dll"后重新注册windows服务就可以启动了。
分享到:
评论

相关推荐

    动易系统的论坛转贴工具 -ASP源码.zip

    标题中的“动易系统的论坛转贴工具 -ASP源码.zip”揭示了这是一个基于ASP(Active Server Pages)编程语言开发的论坛转贴工具的源代码。ASP是微软公司推出的一种服务器端脚本环境,用于创建动态交互式网页。这个工具...

    算法设计与分析 转贴 算法试卷收集 3.doc

    算法设计与分析 算法设计与分析是计算机科学中的一门重要课程,涉及到算法的设计、分析和实现。下面是从给定的文件中生成的相关知识点: 一、算法的时间复杂性 * 算法的时间复杂性是算法运行所需要的时间量,这个...

    动网转贴.e.rar

    【标题】"动网转贴.e.rar"是一个压缩文件,很可能包含了有关动网论坛或社区的相关资源、数据或用户帖子的备份。动网是中国早期知名的网络论坛软件之一,提供了丰富的社区功能,允许用户发帖、回帖、互动等。这个...

    大班体育游戏教案《多变的纸球—转贴》润新教育.txt

    大班体育游戏教案《多变的纸球—转贴》润新教育.txt

    HP 阵列配置文档(转贴RAID5的实战配置).rar

    本篇主要聚焦于HP服务器上的RAID配置,特别是RAID5的实战配置,这是一种平衡性能、容量和冗余的解决方案。 RAID5是RAID级别中的一种,它提供了数据的分布式奇偶校验,允许在阵列中丢失任意一块硬盘的情况下仍能保持...

    易语言源码动网转贴.rar

    5. **多线程处理**:为了提高用户体验,转贴操作可能会在后台线程中执行,这样不会阻塞主线程,保证界面的流畅性。 6. **异常处理**:考虑到网络环境的不稳定性和可能出现的错误,源码中应包含充分的异常处理机制,...

    易语言动网转贴.rar

    5. **异常处理**:为了保证程序的健壮性,需要对可能出现的错误情况进行处理,如网络连接失败、数据解析错误等。 6. **界面设计**:如果这是一个图形用户界面的应用,那么易语言的窗口部件和界面设计也是重要部分,...

    电子政务-导电泡棉转贴装置.zip

    5. **技术标准与规范**:介绍相关行业的技术标准,如EMC(电磁兼容性)标准,以及安装导电泡棉转贴装置时应遵循的操作规范。 6. **维护与保养**:提供关于导电泡棉及转贴装置的日常维护、清洁、替换等方面的指导,...

    论坛转贴 v1.0 JS版-源码.zip

    【标题】"论坛转贴 v1.0 JS版-源码.zip" 提供的是一个基于JavaScript的论坛转贴功能的源代码实现。JS版通常指的是使用JavaScript编程语言编写的版本,这表明该软件可能主要用于网页端,利用浏览器的JavaScript引擎...

    荷音社区源码

    虚拟社区 MySQL 简易版 [ 源码清单 ] build 0603 ...文件上传后, 将 photo 目录属性更改为 0777。 其它配置修改,在 config.inc.php 中。 荷音软件 http://www.heyin.com E-Mail: 90263@263.net 2000.6.3

    转帖工具ConvertX fordiscuz7.1/7.2 修改增强版.rar

    1.修改自Convert X转帖工具 2.新增批量替换关键词(原来是单个词语替换,可以利用这个功能删除一些网站的防转帖代码) 3.批量随机新增文字(新增内容可自定义,从而实现伪原创) 4.cookie记录替换和新增关键词(避免每次...

    [S036] MD5算法.rar

    举个例子,你将一段话写在一个叫readme.txt文件中,并对这个readme.txt产生一个MD5的值并记录在案,然后你可以传播这个文件给别人,别人如果修改了文件中的任何内容,你对这个文件重新计算MD5时就会发现。...

    行业分类-设备装置-FPC吸附胶纸转贴组件.zip

    本压缩包文件"行业分类-设备装置-FPC吸附胶纸转贴组件.zip"主要关注的是FPC在实际应用中的一个重要环节——FPC吸附胶纸转贴组件。这个组件在FPC的制造和组装过程中起到关键作用,确保FPC能够稳定地固定在设备上,并...

    行业文档-设计装置-木器、玻璃用贴花纸生产及转贴方法.zip

    《木器、玻璃用贴花纸生产及转贴方法》是一个深入探讨装饰材料工艺的行业文档,主要聚焦于贴花纸在木器和玻璃制品上的应用。这份文档可能包含了从贴花纸的设计、生产到实际转贴过程中的各种技术细节和实践经验。 1....

    Convert X 转贴工具插件 for Discuz!7.0.rar

    "Convert X 转贴工具插件 for Discuz!7.0" 是一款专为Discuz! 7.0论坛系统设计的程序插件。Discuz!是一款非常流行的开源社区论坛软件,它允许用户建立自己的在线社区,进行讨论和互动。这款转贴工具插件的出现,...

    动网转贴.zip易语言项目例子源码下载

    《易语言项目实例——动网转贴》 易语言,作为一种中文编程语言,以其独特的语法和易用性,深受广大编程爱好者尤其是初学者的喜爱。这个名为“动网转贴”的项目,是易语言编程实践中一个典型的例子,它为学习者提供...

    [转贴]彻底学通string.Format以及IFormattable,IFormatProvider,ICustomFormatter

    在.NET框架中,`string.Format`方法是进行字符串格式化的主要工具,它允许我们将变量或表达式的值插入到一个格式字符串中,生成可读性高的输出。本篇将深入探讨`string.Format`以及与其相关的接口`IFormattable`、`...

    jquery的转贴功能实现

    5. **优化用户体验**:为了提高用户体验,可以使用模态对话框、弹出窗口或浮动层来显示分享选项,而不是立即重定向用户离开当前页面。这可以通过jQuery的动画效果和插件如`$.fn.modal()`实现。 在提供的文件列表中...

    一体化超声波电路图,转贴.pdf

    【一体化超声波电路图,转贴.pdf】的文件描述了一位名为AVR猎手的开发者在进行超声波障碍物检测项目时遇到的问题及解决方案。这个项目涉及到超声波探头的驱动和信号处理,主要关注的是如何提高驱动电压以达到理想的...

Global site tag (gtag.js) - Google Analytics