faces-config.xml.jsfdia文件是什么?

kos*_*tja 8 java eclipse jsf

我做过的一些研究表明,faces-config.xml.jsfdiaeclipse生成的文件是faces-config.xml (源代码)的某种差异,它有时会导致旧JBoss服务器(源代码)上的部署问题.

而前几百个谷歌搜索结果也证明,许多项目实际上都保持了他们的faces-config.xml.jsfdia版本控制.

这是疏忽吗?这个文件真的适合某些东西吗?即使没有faces-config.xml版本控制,eclipse也有一个可以用来恢复配置的本地历史记录,那为什么它会保留一个单独的设置差异呢?甚至没有(无论如何都是无用的)"revert config"选项,那么有什么意义呢?

谢谢

Bal*_*usC 16

faces-config.xml.jsfdia文件是特定于Eclipse的文件,其中包含图表表示faces-config.xml.如果打开faces-config.xml文件并切换到图表选项卡(编辑器视图左下方有三个选项卡; 图表,),则此文件将自动创建(如果不存在).它会记住所有图表图纸,这些图纸当然不能在faces-config.xml文件本身中记住.

您需要将此文件添加到版本控制程序的忽略列表中.例如Mercurial.hgignore中项目根目录中的文件:

syntax: regexp
\.jsfdia$
Run Code Online (Sandbox Code Playgroud)

或者git的.gitignore情况下的文件:

*.jsfdia
Run Code Online (Sandbox Code Playgroud)