2016-09-30 57 views
0

我改变了jsps中的一些文本。我尝试重新启动jboss, 删除战争(取消部署),并再次部署。重新启动操作系统。仍然面临问题。JBOSS 7域名jsp更改没有反映后重新启动

试图删除数据目录中的所有内容。

最后那个旧内容来自哪里?

从过去的3个小时我已经完成了多次部署仍然没有用。

我正在使用CLI进行部署

请做一些建议。在域模式下(启用集群)。我关闭了其他两个节点并在主机上运行。我仍然看不到变化。 请帮忙。

回答

1

如果你确定你有合并你在现有战争中的新变化,那么你应该按照下面的步骤来看看新变化的效果。

  1. 停止JBoss服务器(从服务/任务管理器(java.exe的进程))
  2. 在部署文件夹中只保留您的项目的.war文件和README文件是否存在,并删除文件的所有休息像(.undeployed等)。确保只有.war文件。
  3. 删除位于独立文件夹内的整个tmp文件夹。 (这很重要)
  4. 重启Jboss服务器,记得上面三步必须完成。
  5. 确认您的更改已成功反映。
+0

删除tmp文件后工作。操作系统是redhat – Aadam

+1

@Aadam,请记住tmp文件夹是应用程序被提取的位置。对于像UI,CSS等小改动这样的小改动,您可以使用jboss热部署方式。它会帮助你减少部署战争的时间。这里是一些文档https://docs.jboss.org/author/display/AS7/Deployment+Scanner+configuration。如果更改反映使用热部署,那么它的好处。 –

相关问题