14

希望您能够帮助我。我在 mac 的扩展坞上有一个奇怪的 org.apache.catalina.startup.Bootstrap 图标。我在 Lion 中使用 10.7.2 版本。我在startup.sh和shutdown.sh中使用过这个:export JAVA_OPTS="-Djava.awt.headless=true" 但遇到了同样的问题。提前致谢。

4

2 回答 2

40

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

java.awt.headless=true

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

于 2012-05-11T15:48:26.670 回答
1

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

事实上,内存不足错误和您的 Dock 中出现的 Tomcat (AKA Apache Catalina) 似乎是相关的,我仍在寻找解决方案。

我也强烈建议不要以这种方式解决问题:

java.awt.headless=真

这只掩盖了问题,并使找到根本原因变得更加困难。

于 2013-02-04T17:10:23.010 回答