重新附加intellij中的来源?

时间:2012-10-30 17:27:17

标签: intellij-idea

我希望调试jaxb-impl的源代码。

我下载了2.2.6版,附加了源代码,然后实现了我正在调试的应用程序正在使用jaxb-impl 2.2.3版

所以现在我有了2.2.3版本的正确版本,我无法弄清楚如何从2.2.6源中删除关联以便我可以附加2.2.3?

更新:我发现你可以进入.idea目录,找到库xml def并删除<sources>标签内的所有内容。就我而言,我编辑了libraries/Maven__com_sun_xml_bind_jaxb_impl_2_2_3_1.xml

任何人都知道是否有办法通过GUI进行此操作?

3 个答案:

答案 0 :(得分:32)

Project Structure | Libraries(如果在那里定义了库,则为Module Dependencies):

sources

如果Maven管理依赖项,Download Sources中的Maven Projects也应该有效:

download

答案 1 :(得分:1)

另一个(非GUI)选项是从$ USER_HOME $ /。ideaLibSources /中删除下载的源文件,然后重启IntelliJ。我正在研究Grails项目,并没有在GUI中看到任何相关内容。

答案 2 :(得分:1)

Project Structure | Libraries(如果在那里定义了库,则为Module Dependencies):

Project Structure

然后在libries选项卡中单击加号:

Libraries

选择源类型。

Add source

然后你必须选择源路径并添加想要的库,最后点击apply!