tomcat的两种启动方式,第一种,直接点击bin/startup.bat启动,第二种注册成服务启动

1、通过startup.bat启动

  • 指定jdk:在tomcat/bin/setclasspath.bat 里面添加(为什么要在setclasspath.bat里面添加,因为通过startup启动的时候会加载catalina.bat,而catalina.bat会加载setclasspath.bat,在catalina.bat里面添加也可以)

set JAVA_HOME=D:\test\aa\apache-tomcat-7.0.59    //指定的是tomcat的路径

set JRE_HOME=E:\homeworksoft\jdk1.6\setup\jre    //tomcat7以上只需要指定jre的路径

  • 增加内存大小:在tomcat/bin/setclasspath.bat 里面添加

set JAVA_OPTS=-server -Xms512m -Xmx1024m -XX:PermSize=256M -XX:MaxPermSize=512M

2、注册服务启动

  • 指定jdk,在tomcat/bin/service.bat目录下添加:

set JAVA_HOME=E:\homeworksoft\jdk1.6\setup
set JRE_HOME=E:\homeworksoft\jdk1.6\setup\jre

  • 增加内存大小

(1)通过service.bat install 注册服务,打开tomcat7w.exe来配置

(2)通过配置文件配置,在service.xml里面JvmOptions后面添加  ;-XX:PermSize=256M;-XX:MaxPermSize=512M,如图

tomcat两种启动方式相关推荐

  1. android启动服务的生命周期,Android Service的两种启动方式以及生命周期

    Service的两种启动方式: 1.startService 2.bindService 注意: .在Android 5.0之后google出于安全的角度禁止了隐式声明Intent来启动Service ...

  2. service两种启动方式的区别

    service,中文名称是服务,服务是Android中实现程序后台运行的解决方案,它非常适合去执行那些不需要和用户交互,而且还要长期运行的任务. 服务运行不依赖于任何用户界面,即使程序切换到后台,或者 ...

  3. Service的两种启动方式与区别

    Service的启动方式:startService() 和 bindService() startService() public abstract void startService(Intent ...

  4. 【Django】项目中调用深度学习模型model.predict()(Django两种启动方式runserver和uwsgi的区别)

    目录 问题 测试 解决方法 Django两种启动方式runserver和uwsgi的区别 问题 部署含有深度学习模型的Django项目的uWSGI.Nginx服务器的时候,所有模块都可以正常运行,也可 ...

  5. WIN8 与WIN7的64位及32位 分别对Legacy BIOS+MBR和UEFI+GPT两种启动方式和分区架构下的安装可行性分析

    微软系统.相关产品官方镜像下载:http://msdn.itellyou.cn/  关于MBR.GPT.ESP.MSR.EFI.UEFI和WIN8中SECURE BOOT的基础知识:   1.MBR分 ...

  6. Android中启动一个服务,Android服务的两种启动方式

    前言:Service是Android的四大组件之一,也是可执行的程序.服务是Android中实现程序后台运行的解决方案,非常适合去执行那些不需要和用户交互而且还要求长期运行的任务.Service的启动 ...

  7. (一)Service的生命周期和两种启动方式

    Service 一.概念 Service,也是Android四大组件之一.对照Activity的概念,Service属于后台运行的进程,并不需要界面,可以在后台长期运行,适合做比如播放音乐,下载等任务 ...

  8. 12.QT线程的两种启动方式

    一.QT中的线程 QT中的线程主要是通过QThread进行管理,一个QThread对象管理程序中的一个线程. QThreads管理的线程在run()中开始执行. 默认情况下,run()通过调用exec ...

  9. 移动端UI自动化Appium测试——Appium server两种启动方式

    执行自动化测试之前,需要先运行appium server,这样才能形成server与java client的通信,启动server有两种方式,一种是命令,一种是按钮图标,具体使用如下: 1.用命令启动 ...

最新文章

  1. 48个Python练手项目(附详细教程)
  2. 关于加密、签名、证书的作用及运用场景
  3. php微信小程序向下滑动,微信小程序功能实现:上滑加载下拉刷新
  4. android 主流分辨率是多少,android 屏幕分辨率问题
  5. Xpath延伸以及总结
  6. .Net Micro Framework研究—串口操作
  7. 简单计算器 -python
  8. 手动玩转虚拟地址到物理地址转化
  9. 鸿蒙2.0手机交互体验,鸿蒙 2.0手机应用开发者Beta,来了!全新交互体验
  10. 【数学建模常用模型】分类专题
  11. c语言中lookup函数功能,Lookup函数以及0/的用法
  12. 一个500人天的BI项目实施记录
  13. rails中引入god
  14. 计算机应用基础自学手写笔记,计算机应用基础第一章笔记.docx
  15. Tableau筛选器:仪表板中运用地图做筛选器
  16. SSL-ZYC NOIP
  17. 使用opencv批量裁剪保存图片
  18. 好用的便签APP排行榜前十名?
  19. 学生管理系统报错合集
  20. mysql utl_file_pl/sql应用之利用utl_file写文件

热门文章

  1. 华为交换IP POOL地址池使用情况查询
  2. 一步步教你轻松学KNN模型算法
  3. 华为机试—拼音翻译成阿拉伯数字(只有数字拼音)
  4. ADS1220 24位高精度ADC芯片驱动
  5. 马云被骗十亿?最后却被百倍奉还。
  6. 焦虑症应该怎么办?这六个缓解方法建议试试
  7. 公积金约定提取周期如何更改(不跑线下实体店,可以直接在个人公积金网站自助办理)
  8. 手机微信如何取消“其他应用打开”的默认方式?
  9. 基于MATLAB的分子动力学自编程序—300K下Ar的分子运动
  10. 新冠治愈之旅和未来的时光