使用Netbeans指定调试源

时间:2008-09-17 20:38:55

标签: jsf netbeans

在Netbeans 6.1中使用调试器,我想进入一个JSF库的方法(特别是类StateManager的saveSerializedView方法),但我无法弄清楚如何通过IDE指定源代码的位置JSF库。我甚至无法确定Netbeans用于JSF的文件或文件。

4 个答案:

答案 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:

  • JS​​F-api.jar文件
  • JS​​F-impl.jar中

在“来源”标签中,添加两条路径:

  • .. \钻嘴鱼科-2.0.3-FCS源\ JSF-API \ SRC \主\的java \

  • .. \钻嘴鱼科-2.0.3-FCS源\ JSF里\ SRC \主\的java \ 将新创建的库添加到项目

答案 3 :(得分:0)

下载jsf源并指向源查找的工作文件夹。 它将深入研究代码