gpt4 book ai didi

java - Tomcat运行时war部署报错

转载 作者:行者123 更新时间:2023-11-28 23:35:16 26 4
gpt4 key购买 nike

tomcat支持war部署@run time ???

java.lang.OutOfMemoryError: PermGen space

当部署多个 war 文件运行时 tomcat permGen 发生内存不足错误时,停止 tomcat 并部署并重新启动该时间错误不会出现。此错误的实际原因是什么。有没有tomcat配置问题。

最佳答案

你可以在Tomcat启动时在JVM命令行中加入如下参数:

-XX:+CMSClassUnloadingEnabled -XX:+CMSPermGenSweepingEnabled

为此,关闭 tomcat 服务,然后转到 Tomcat/bin 目录并运行 tomcat6w.exe。在“Java”选项卡下,将参数添加到“Java 选项”框中。单击“确定”,然后重新启动服务。

如果你得到一个错误指定的服务不存在作为一个安装的服务你应该运行:

tomcat6w//ES//服务名其中 servicename 是在 services.msc 中查看的服务器名称

关于java - Tomcat运行时war部署报错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25256758/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com