使用NetBeans6.1中的调试器,我想单步执行JSF库的一个方法(特别是StateManager类的saveSerializedView方法),但是我不知道如何通过集成开发环境指定JSF库源代码的位置。我甚至在确定Netbeans为JSF使用的一个或多个jar文件时遇到了麻烦。
发布于 2008-09-18 17:38:35
此答案适用于2008年9月左右的Netbeans 6.1:
这听起来像是你需要探索“库”对话框。从菜单栏中选择“工具”,从菜单中选择“库”。如果您在左侧选择"JSF“,您将看到jar文件、源代码(目前在我的Netbeans 6.1中没有)和javadoc (在我的Netbeans中显示javaee5-doc-api.zip )的关联。
您需要做的是在"Sources“标记下添加源文件的新zip或jar。
一个完全填充的库的例子是"Swing布局扩展“,它有一个jar文件,源代码和javadoc。
发布于 2008-09-18 04:12:36
我认为你的jars不包括源代码,因为你不能“踏入”。在这种情况下,我要做的就是找到合适的源代码(本例中只有StateManager.java,如果有的话,或者包含源代码的jars ),注意它是我正在使用的版本。在我的项目树中,我创建了该特定类的包层次结构,并将源代码放入其中。即使这个类存在于jar中,我也可以使用这个源代码来设置断点等。
发布于 2011-07-21 23:49:08
Netbeans7和Mojarra 2.0.3的示例
创建一个新库(Tools->Libraries),将其命名为Mojarra-2.0.3。
在classpath选项卡中,添加2个mojarra jar:
在源选项卡中,添加两个路径:
中
https://stackoverflow.com/questions/87411
复制相似问题