当前位置:  开发笔记 > 前端 > 正文

在Netbeans内部运行时停止Tomcat

如何解决《在Netbeans内部运行时停止Tomcat》经验,为你挑选了2个好方法。

我使用NetBeans运行Apache Tomcat 6.当我的代码出现故障时,例如NullPointerException,tomcat失败并且不会运行任何其他请求.

我的问题是我无法让tomcat停止,我必须重新启动整个Netbeans IDE.

有任何想法吗?



1> 小智..:

在Netbeans 6.9.1(windows)上,在左侧您应该看到"服务"选项卡以及"项目","文件"等其他选项卡等.单击"服务"选项卡.单击"服务器"的"+".具有绿色三角形(播放图标)的所有内容都意味着服务正在运行.右键单击"Apache Tomcat 6.X.XX"并选择"停止".



2> 小智..:

我发现,Netbeans似乎很难控制Tomcat.部署应用程序的次数越多,Tomcat就越不稳定,直到我对您描述的问题出现问题.在大型应用程序上,它只需要一次部署.我的解决方法涉及通过Netbeans中的"服务"选项卡(在Servers/Tomcat6/applicationContext下)取消部署应用程序,然后在每次运行应用程序之前停止Tomcat实例.如果Netbeans无法取消部署应用程序,我将浏览器指向Tomcat管理器Web应用程序(通常为http:// localhost:8080/manager/html)并从那里取消部署.如果Netbeans无法阻止Tomcat,我会杀死Tomcat正在使用的JVM(Windows中的CTRL + ALT + DEL).使用这三种方法,我可以避免大约95%的时间重启Netbeans.当我非常沮丧时,我从命令行使用Jetty运行我的项目.

推荐阅读
殉情放开那只小兔子
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有