我希望调试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进行此操作?
答案 0 :(得分:32)
Project Structure
| Libraries
(如果在那里定义了库,则为Module Dependencies):
如果Maven管理依赖项,Download Sources
中的Maven Projects
也应该有效:
答案 1 :(得分:1)
另一个(非GUI)选项是从$ USER_HOME $ /。ideaLibSources /中删除下载的源文件,然后重启IntelliJ。我正在研究Grails项目,并没有在GUI中看到任何相关内容。
答案 2 :(得分:1)
Project Structure
| Libraries
(如果在那里定义了库,则为Module Dependencies):
然后在libries选项卡中单击加号:
选择源类型。
然后你必须选择源路径并添加想要的库,最后点击apply!