我正在使用Netbeans 6.5.1(包括tomcat 6.0.18)Netbeans运行我所有的项目
我在netbeans上开发了很多webapp项目。 我在contextInitialized方法中为每个打印“Hello World!这是<>”的webapp创建了一个contextlistener。当我点击“运行主项目”按钮(或在项目上单击鼠标右键并选择“运行”),我可以在tomcat的输出窗口中看到我的其他项目也在运行。
我的意思是,当我运行一个项目(任何项目)时,我可以看到我所有的webapps都调用它们各自的上下文监听器!最糟糕的情况是当一个web应用程序使用hibernate时:每个web应用程序都执行所有相关的hibernate初始化工作。
有没有办法只运行我想要的项目?
我已经尝试关闭其他项目,但这并不起作用。
嗨rigovides *是的,我没有设定一个主要项目。 *我的任何webapps项目之间没有依赖关系。一些webapp项目与java应用程序项目(我创建的库)有依赖关系。我认为这个库不是问题的根源,因为即使当我将任何不使用这个库的web应用程序设置为主项目时,即使所有webapps在运行主项目时都能运行:( *包括Tomcat如果使用netbeans,那么netbeans会自动安装它 Thx,其他想法? – Enyel 2009-06-25 15:59:07
然后尝试取消部署应用程序(如果它们是默认全部部署的),如James Schek所示;如果不这样做,那么让我们假设它是一个NetBeans Bug (-Zian蔡),那么请尝试重新安装从头NetBeans的,越新越好,并在Tomcat中包括 – 2009-06-25 19:10:25