如何让Eclipse在jar中查看Scala源代码?

时间:2011-06-05 01:43:55

标签: eclipse scala sbt

浏览二进制scala jar依赖项时出现以下Eclipse错误:

Source not found

The source attachment does not contain the source for the file Http.class
You can change the source attachment by clicking Change Attached Source below

源附件是一个包含.scala源文件的jar文件,单击该按钮并重新导航到jar不会执行任何操作。有没有办法让它发挥作用?

顺便说一句,这是使用SBT eclipse插件带来的依赖,使用withSources()依赖

2 个答案:

答案 0 :(得分:2)

您应该确保将您的包结构与您在java中所需的目录结构相匹配。

答案 1 :(得分:0)

确保已安装scala IDE for Eclipse Source Feature。然后可以 在Eclipse的Scala项目中将源附加到Scala库 install scala IDE for Eclipse Source Feature