我正在使用Netbeans 6.5.1(包括tomcat 6.0.18)
我在netbeans上开发了很多webapp项目.我为每个webapp创建了一个contextlistener,它在contextInitialized方法中打印出"Hello World!this is <>".
每当我单击"运行主项目"按钮(或在项目上单击鼠标右键并选择"运行")时,我可以在tomcat的输出窗口中看到所有其他项目也在运行.
我的意思是,当我运行一个项目(任何项目)时,我可以看到我的所有webapps都调用它们各自的上下文监听器!最糟糕的情况是webapp使用hibernate时:每个webapp都执行所有相关的hibernate初始化工作.
有没有办法只运行我想要的项目?
我已经尝试关闭其他项目,但这不起作用.
Jam*_*hek 12
据我所知,Netbeans并不总是从开发tomcat服务器中取消部署其他Web应用程序.
要删除其他项目,请转到Services(以前的"运行时")选项卡.展开Servers组.右键单击Tomcat Server实例,然后选择Start(如果它尚未运行).展开Tomcat服务器组 - 它应列出所有已部署的应用程序.右键单击每个应用程序,然后选择取消部署.
我要从记忆中走出来,所以如果我的指示关闭,请原谅我...
| 归档时间: |
|
| 查看次数: |
3200 次 |
| 最近记录: |