最近我创建了一个基于 maven 的 web 项目,并使用 tomcat 作为应用程序服务器来调试...
但是直接从项目上下文菜单运行应用程序后,tomcat 经常死机(pergem 错误意味着内存不足)。
最糟糕的是它创建了许多空闲线程,并且它们都不能被手动杀死。
而且tomcat状态也是NetBeans检测不到的,不能停止重启。我必须重新启动系统才能清理它们。
我的系统是 Fedora 12 x86... Java 版本是 SUN JDK 6 update 17。NetBeans 版本是 6.7.1。
我试图为此创建一个错误,但 NetBeans 开发人员拒绝了它……我很惊讶这是使用 NetBeans 开发 Web 应用程序的一大障碍。
今天我在最新的NetBeans 6.8rc1中使用了JBoss 5.1,也遇到了同样的问题……我尝试调整VM参数并分配更多内存,但没有效果。
我已经通过 seam ant build script 将几个 seam 示例部署到 JBoss 5.1,没有问题。但是我改用 NetBeans 来执行此操作,由于内存不足而失败。
怎么了????