Java / NetBeans – 如何进入jar文件?

我在Netbeans中有一个
Java项目,其属性的库部分列出了几个jar文件.

我在其中一个jar文件中发现了一个错误,我想在调试时插入它.

这是我到目前为止所做的:

>我找到了源代码
jar文件.
>我将该源作为一个项目打开
NetBeans(它来自NetBeans
项目)
>我从中删除了那个jar文件
我的编译时库部分
项目.
>我在中添加了新项目
我的编译时库部分
项目使用“添加项目”.
>干净并建立新的
项目,以及我的项目.

它构建和运行与以前一样,但我仍然无法进入新项目的代码.但是当我尝试在新项目中尝试进入某个方法时,Netbeans说“无法打开(缺少来源?)”.我还尝试在新项目的方法中设置断点,但Netbeans说“无法提交断点LineBreakpoint ObjectMakerFactory.java:203,原因:类中没有可执行位置在第203行….”

最佳答案 如果您打开了多个项目,请确保在实际部署的正确文件中设置断点(确保它在正确的项目中).

此外,请确保在windows / debugging / sources下还启用了源根目录.在某些版本中,默认情况下会启用此功能,而在其他版本中,您必须添加源根目录并使用复选框启用它.

点赞