【问题标题】:netbeans and tomcat 7 deploy on savenetbeans 和 tomcat 7 在保存时部署
【发布时间】:2012-07-12 13:30:44
【问题描述】:

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

【问题讨论】:

  • 它是什么样的项目(Ear、War、EJB)?是 Maven 项目,还是 NetBeans 项目?

标签: tomcat netbeans deployment netbeans-7.1


【解决方案1】:

通常 xhtml 文件更改应在部署到没有启动服务器的 tomcat 后应用。 但是在重新启动服务器之前,Java 文件更改并不适用。

检查对 xhtml 文件所做的更改是否已成功应用于 tomcat Web 应用程序中的 war 文件。如果成功添加,则重新加载您的页面。应进行更改。

解决方法。

对于应用 java 端更改而无需重新启动 tomcat,有一些工作要做。

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

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

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

设置 autoDeploy=true

【讨论】:

    【解决方案2】:

    我认为现在回答这个问题为时已晚。

    但是对于谁有这个问题。

    我遇到了同样的问题,为了修复它,我必须清理项目,然后通过 tomcat 运行它。这样,tomcat应该重建我的项目,所以一切都是新鲜和干净的,我的问题就这样解决了。

    【讨论】:

      猜你喜欢
      • 2017-07-20
      • 2023-03-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-29
      • 2014-11-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多