1
38
使用 Java Source Attacher ! 它完成了eclipse应该做的事情——右键单击上下文菜单,上面写着“AttachJavaSource”。
它会自动为你下载源代码并将其附加。我只访问了几个它不知道的库,当这种情况发生时,它会让你将url贡献回社区,这样其他人就不会对该库有问题。 |
2
18
Eclipse显示没有找到任何源代码,因为没有可用的源代码。您的jar只包含已编译的类。 您需要从jar导入项目,并将该项目添加为依赖项。 另一种选择是转到 转到“属性”(针对项目)->Java构建路径->库,选择您的jar文件并点击源代码,将有附加源代码和Javadocs的选项。 |
3
16
.jar文件通常只包含.class文件,而不包含从中编译的.java文件。这就是eclipse告诉您它不知道该类的源代码的原因。 将源代码“附加”到JAR意味着告诉eclipse在哪里可以找到源代码。当然,如果你不了解自己,这个功能也没什么帮助。当然,您可以尝试在谷歌上搜索源代码(或者检查从哪里获得JAR文件)。 也就是说,您不一定需要源代码来进行调试。 |
4
6
这对我在Eclipse Luna中起到了作用:
|
5
2
回到你添加罐子的地方。我相信它是库选项卡,我没有打开Eclipse,但这听起来不错。在您添加的jar文件的左侧,应该有一个指向右侧的箭头,单击该箭头,然后展开3或4个选项,其中一个是库的源文件。点击它并点击编辑(我认为你也可以双击它),然后在硬盘上找到文件或文件夹,你可能必须点击应用或确定,然后你就可以开始了,javadoc也是如此,我认为最后一个是原生库。如果你不知道的话,我在里面的时候就不会太在意了。你就是这么问的,对吧? |
6
2
我知道现在已经很晚了,但这对其他用户会有帮助,因为我们可以用三种方法来完成任务。。。如下所示
|
7
1
只需从jar中导入代码中所需的源类的包。 你可以在中找到jar的子包
就像——我一直在为
然后我只导入的包
然后程序运行正常。 |
8
1
我遇到了同样的问题,并使用以下步骤解决了问题。转到Windows->首选项->编辑->文件关联 点击此处添加 然后键入.class 单击“确定” 再次单击“添加” 然后键入.classwithoughtsource 单击“确定” 现在,您将能够在Windows中的Java部分下看到JadClipse选项->偏好 请提供jad.exe文件的路径,如下所示。 解压缩程序的路径C:\Users\ahr\Documents\eclipse-jee-galileo-SR2-win32\jad.exe 临时文件目录C:\Users\ahr.net.sf.jadclipse 单击“应用” 现在您应该能够看到正确格式的类文件了。 |
9
1
|
10
0
|
11
0
我使用的项目不是基于Spring或Spring引导的应用程序。 我有多个子项目,它们嵌套在另一个子项目中。 这里显示的答案支持子项目的第一级。 如果我为源代码附件添加了另一个子项目,它不允许我说文件夹已经存在错误。 看起来eclipse已经过时了。我使用的是Eclipse 2015-2019版本的最新版本。 它消磨了我所有的时间。 我的意图是在调试模式下运行应用程序,浏览作为外部依赖项添加的子项目(不可修改)。 |
12
0
我也遇到过同样的问题,并通过使用以下场景解决了这个问题。
|
13
-1
尝试删除断点。:) |