org.apache.catalina.startup.Bootstrap在Mac上的Dock上

时间:2012-03-30 16:48:04

标签: macos tomcat java-opts

希望你能帮助我。我在mac的Dock上有一个奇怪的org.apache.catalina.startup.Bootstrap图标。我和Lion一起使用10.7.2版本。我使用这个:在startup.sh和shutdown.sh导出JAVA_OPTS =“ - Djava.awt.headless = true”但是遇到了同样的问题。提前谢谢。

2 个答案:

答案 0 :(得分:39)

如果您不希望Tomcat(AKA Apache Catalina)出现在OS X停靠栏中或作为正在运行的应用程序,请停止Tomcat并编辑其conf/catalina.properties文件,添加以下行:

java.awt.headless=true

下次启动Tomcat时,它不会出现在Dock中或作为正在运行的应用程序。

答案 1 :(得分:0)

实际上,我不同意停靠在Dock中出现的内存和引导程序是无关的,因为,我遇到了完全相同的问题,它只发生在tomcat崩溃和/或出现内存不足错误时。 顺便说一下,当发生这种情况时,我正在生成jasperREport。

事实上它看起来像你的码头中的内存不足错误和Tomcat(AKA Apache Catalina)的外观是相关的, 我仍在寻找解决方案。

我也强烈建议不要这样解决问题:

  

java.awt.headless =真

这只能掩盖问题,并且更难以找到根本原因。

相关问题