在Netbeans 6.1中使用调试器,我想进入一个JSF库的方法(特别是类StateManager的saveSerializedView方法),但我无法弄清楚如何通过IDE指定源代码的位置JSF库。我甚至无法确定Netbeans用于JSF的文件或文件。
答案 0 :(得分:6)
这个答案适用于2008年9月左右的Netbeans 6.1:
听起来好像你需要探索“库”对话框。从菜单栏中选择“工具”,从菜单中选择“库”。如果您在左侧选择“JSF”,您将看到jar文件,源(目前在我的Netbeans 6.1中没有)和javadoc(在我的Netbeans中显示javaee5-doc-api.zip)的关联。
您需要做的是在“来源”标签下添加一个新的zip文件或一罐源文件。
完全填充库的一个例子是“Swing Layout Extensions”,它有一个jar文件,sources和javadoc。
答案 1 :(得分:1)
我认为你的罐子不包括来源,因为你不能“踏入”。 在这些情况下,我所做的就是找到合适的源(在这种情况下只是StateManager.java,如果它可用,或包含源的jar),请注意它是我正在使用的版本。在我的项目树中,我创建了该特定类的包层次结构,并将该源放在那里。即使该类存在于jar中,我也可以使用此源来设置断点等。
答案 2 :(得分:1)
Netbeans7和Mojarra 2.0.3的示例
创建一个新库(Tools-> Libraries),将其称为Mojarra-2.0.3。
在classpath选项卡中添加2个mojarra jar:
在“来源”标签中,添加两条路径:
.. \钻嘴鱼科-2.0.3-FCS源\ JSF-API \ SRC \主\的java \
.. \钻嘴鱼科-2.0.3-FCS源\ JSF里\ SRC \主\的java \ 将新创建的库添加到项目
答案 3 :(得分:0)
下载jsf源并指向源查找的工作文件夹。 它将深入研究代码