在 Eclipse 中附加 jar 的源

2022-09-01 02:26:35

我在我的日食中添加了一个,就像这样 -Student.jarBuild Path

右键单击项目>BuildPath->配置构建路径->Libraries->添加外部Jars

文件中有一个命名的类。当我在 eclipse 中调试代码时,我进入了 .StudentTestStudent.jarStudentTestStudent.jar

在那次日食之后,我像这样展示——

JAR 文件没有源附件。您可以通过单击下面的附加源来附加源S:\some_location\Student.jar

现在我不确定我应该如何在日食中附加源。从哪里来?任何人都可以一步一步地向我提供我需要做的事情。

更新:-我尝试解压缩,我得到了.在那之后,我尝试将源代码指向但是我仍然无法正确看到该类,以便我可以正确调试它,它显示了相同的上述行为。Student.jarStudent folderStudent folder


答案 1

使用Java Source Attacher

它做了eclipse应该做的事情 - 一个右键单击上下文菜单,上面写着“Attach Java Source。

enter image description here

它会自动为您下载源并附加它。我只打了几个它不知道的库,当这种情况发生时,它可以让你将URL贡献回社区,这样其他人就不会对该库有问题。


答案 2

Eclipse 显示未找到源,因为没有可用的源 。你的 jar 只有编译的类。

您需要从 jar 导入项目,并将项目添加为依赖项。

其他选项是转到

转到属性(对于项目)->Java构建路径->库,选择您的jar文件并单击源代码,可以选择附加源代码和Javadocs。


推荐