人民好友马雷达 2022-11-16 03:49 采纳率: 20%
浏览 6

Tomcat9 如何配置JVM并开机自启动

环境

Tomcat9.0.68
Windows系统
Jdk17

JVM配置

-server
-Xss256k
-Xms512m
-Xmx512m
-Xmn192m
-XX:NewSize=128m
-XX:MaxNewSize=512m
-XX:MetaspaceSize=128m
-XX:MaxMetaspaceSize=512m
-XX:+UseConcMarkSweepGC
-XX:+PrintGC
-XX:+PrintGCDetails
-XX:+PrintGCTimeStamps

失败方法1:

我通过 tomcat9w.exe设置java Option,-XX:+UseConcMarkSweepGC 之类都是失败的,可能不支持-Xss256k这样的?

失败方法2:

通过修改services.bat set "JAVA_OPTS=-server;",再删除,安装服务,依旧是失败(服务起不来)

成功方法:只能修改 catalina.bat,运行startup.exe,来运行成功。也不能自启动,还有黑框框CMD。
有什么好办法吗?来修改JVM,并开机自启动吗?还有 tomcat9w.exe 的 java 9 Option 是什么啊?
  • 写回答

2条回答 默认 最新

  • 鱼找水需要时间 Java领域优质创作者 2022-11-16 08:20
    关注

    目录切换到tomcat安装目录的bin目录下,执行service.bat install,运行services.msc,找到tomcat服务并设置开机启动

    评论

报告相同问题?

问题事件

  • 创建了问题 11月16日

悬赏问题

  • ¥15 NRF24L01能发送但是不能接收
  • ¥15 想问一下这种情况怎么解决呢(关键词-file)
  • ¥15 python Flassk 模块部署 服务器时报错
  • ¥15 Opencv(C++)异常
  • ¥15 VScode上配置C语言环境
  • ¥15 汇编语言没有主程序吗?
  • ¥15 这个函数为什么会爆内存
  • ¥15 无法装系统,grub成了顽固拦路虎
  • ¥15 matlab有关债券凸性久期的代码
  • ¥15 lvgl v8.2定时器提前到来