2012-07-12 141 views
4

我正在与netbeans 7.1.2tomcat 7。当我在.java或.xhtml文件中进行一些更改时,该文件将在我保存时进行部署,但我必须重新启动tomcat服务器以查看浏览器中的更改。
你能帮我解决这个问题吗?netbeans和tomcat 7部署保存

+0

它是什么样的项目(耳朵,战争,EJB)?它是Maven项目还是NetBeans项目? – 2012-12-11 17:15:00

回答

1

通常,xhtml文件更改应该在部署到带有out start服务器的tomcat之后应用。 但java文件更改不适用,直到重新启动服务器。

检查对tomcat web应用程序中成功应用于war文件的xhtml文件所做的更改。如果它成功添加,然后重新加载您的网页。应适用更改。

解决。

对于应用java方面的变化与重新启动tomcat有一些工作要做。

您可以在调试模式下执行此操作。附加调试,然后单击应用代码更改按钮。 它会做热部署。

或者在conf下的tomcat中编辑server.xml。

<Host name="localhost" appBase="webapps" 
      unpackWARs="true" autoDeploy="true" 
      xmlValidation="false" xmlNamespaceAware="false"> 

集自动部署=真

0

我觉得为时已晚的回答这个问题。

但是谁有这个问题。

我有同样的问题,并修复它,我不得不清理项目,然后运行它的tomcat。通过这种方式,tomcat应该重建我的项目,所以一切都清新干净,我的问题已经解决了。