Ответ 1
Project Structure
| Libraries
(или Зависимости модулей, если там определены библиотеки):
В случае, если Maven управляет зависимостями, Download Sources
в Maven Projects
также должен работать:
Я надеюсь отладить исходный код 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?
Project Structure
| Libraries
(или Зависимости модулей, если там определены библиотеки):
В случае, если Maven управляет зависимостями, Download Sources
в Maven Projects
также должен работать:
Другой (не GUI) вариант - удалить загруженные исходные файлы из $USER_HOME $/. ideaLibSources/и перезапустить IntelliJ. Я работаю над проектом Grails и не вижу ничего в графическом интерфейсе.
Project Structure
| Libraries
(или Зависимости модулей, если там определены библиотеки):
Затем на вкладке libries щелкните знак плюса:
Выберите тип источника.
Затем вам нужно выбрать путь к исходному файлу и добавить нужные библиотеки, и, наконец, нажмите Apply!