Mojarra:提供非小型Javascript文件

Mojarra:提供非小型Javascript文件,javascript,debugging,minify,mojarra,Javascript,Debugging,Minify,Mojarra,我必须调试mojarra 2.1.3 javascript源代码的一部分。不幸的是,它们现在是以小型版本(jsf.js)交付的。我在源代码中找到了jsf_uncompresses.js,我如何告诉mojarra使用它?我必须替换jsf.js吗?事实证明,最简单的方法是只修改Glassfish 3.1提供的jsf-impl.jar,将jsf.js更改为jsf-uncompressed.js,然后再次压缩并重命名为.tar。希望这能帮助一些人事实证明,最简单的方法是只修改Glassfish 3.1提

我必须调试mojarra 2.1.3 javascript源代码的一部分。不幸的是,它们现在是以小型版本(jsf.js)交付的。我在源代码中找到了jsf_uncompresses.js,我如何告诉mojarra使用它?我必须替换jsf.js吗?

事实证明,最简单的方法是只修改Glassfish 3.1提供的jsf-impl.jar,将jsf.js更改为jsf-uncompressed.js,然后再次压缩并重命名为.tar。希望这能帮助一些人

事实证明,最简单的方法是只修改Glassfish 3.1提供的jsf-impl.jar,将jsf.js更改为jsf-uncompressed.js,然后再次压缩并重命名为.tar。希望这能帮助某人

您可以简单地将.js文件的未压缩版本复制到项目中,然后将其包含在页面中。这将覆盖JSF隐藏的版本。

您只需在项目中复制.js文件的未压缩版本,然后将其包含在页面中即可。这将覆盖JSF隐藏的版本。

有一个更好的解决方案,将此代码段添加到web.xml中:

<context-param>
<param-name>javax.faces.PROJECT_STAGE</param-name>   
<param-value>Development</param-value>
</context-param>

javax.faces.PROJECT_阶段
发展

有一个更好的解决方案,将此代码段添加到web.xml中:

<context-param>
<param-name>javax.faces.PROJECT_STAGE</param-name>   
<param-value>Development</param-value>
</context-param>

javax.faces.PROJECT_阶段
发展