如何在JSF项目中排除损坏的包含?

如何在JSF项目中排除损坏的包含?,jsf,uiinclude,Jsf,Uiinclude,我需要在一个JSF项目中合并两个开发人员的工作。一个更改了目录结构,另一个更改了内容 在我当前的合并结果中,一些语句似乎被破坏了。Firefox显示消息“页面未正确重定向”。我已经体验过这个消息是由损坏的包含引起的,所以我在这里假设了相同的原因。但那个时候我改变了结构和内容,变化更小,所以更容易找到错误的包含在哪里 这一次,更改越来越复杂,因此搜索所有差异以查找可疑更改将非常耗时 即使没有这个高容量、高复杂性的案例,我也希望有一个通用的方法来对损坏的包含进行故障排除 我的日志中没有包含相关消息。

我需要在一个JSF项目中合并两个开发人员的工作。一个更改了目录结构,另一个更改了内容

在我当前的合并结果中,一些
语句似乎被破坏了。Firefox显示消息“页面未正确重定向”。我已经体验过这个消息是由损坏的包含引起的,所以我在这里假设了相同的原因。但那个时候我改变了结构和内容,变化更小,所以更容易找到错误的包含在哪里

这一次,更改越来越复杂,因此搜索所有差异以查找可疑更改将非常耗时

即使没有这个高容量、高复杂性的案例,我也希望有一个通用的方法来对损坏的包含进行故障排除

我的日志中没有包含相关消息。有一些好的日志设置吗?
当前使用的JSF实现是MyFaces。

首先在开发模式下运行应用程序。它将显示其他不可见的东西。另请参见:一个好的IDE也应该有所帮助-intelliJ可以指出这些。。。情况更为复杂。在我的项目中,我需要构建webapp的变体。我的源代码组织在一些子目录base/、variant1/、variant2/、。。。(都在同一级别)。在特定变体的生成过程中,其文件将与base合并。此外,一些include依赖于变量,如:include src=“/path/to/#{sessionBean.someVariable}/file.xhtml”。因此,恐怕只有运行时分析才能有所帮助。