如何在eclipse中将源链接到jar包?

Sea*_*ers 12 java eclipse attachment

如何在eclipse中将源链接到jar包?

我正在尝试添加外部库ch.ntb.usb.

我将jar文件添加到我的构建路径,但是当我尝试运行应用程序时,它返回了以下错误:

jar文件ch.ntb.usb没有源附件.

我已经使用JD-GUI来反编译jar文件,并且包含了源代码.

ale*_*oot 8

我怀疑你只运行项目时遇到错误,除非你的代码中有错误,eclipse调试器试图显示导致异常的代码行,无论如何你可能需要库的源文件用于调试目的,到将源代码链接到eclipse中的jar包,您可以按照以下简单步骤操作:

  • 在Package Explorer中的Referenced Libraries下找到要添加源的包
  • 右键单击库
  • 选择属性
  • 转到Java Source Attachment下
  • 选择源所在的目录或存档.

例


Sea*_*ers 4

解压 jar 文件后,我使用 jd-gui 将所有源“保存”到我的构建路径中,名称为 ch.ntb.usb.src。然后我将外部库的源附件设置为ch.ntb.usb.src。这解决了这个问题。