嘿,我在Windows上,我正在尝试部署Tomcat,但我不断获得permgen内存异常。我读过您可以通过添加catalina.bat
来修改JAVA_OPTS="-server -Xms128M -Xmx256M -XX:MaxPermSize=256M"
,但这样做会在哪里?我用上面的文本替换了JAVA_OPTS
(似乎使用变量%JAVA_OPTS%
)的所有引用,当我尝试部署它时,tomcat甚至没有打开那个小控制台窗口。是什么给了什么?
答案 0 :(得分:0)
您可能会遗漏语法错误并且Tomcat会提前退出。如果要查看该错误,请在命令行中键入catalina run
,您将看到输出。
在任何情况下,进行这些更改的正确/官方方式是将它们放入setenv.bat
(如果不存在则创建),这将由catalina.bat
/ startup.bat
获取