IntelliJ - Как перейти к исходному тексту вместо скомпилированных классов из неудачных модульных тестов в представлении «Выполнить»
Когда я запускаю свои тесты JUnit в IntelliJ и один из них не проходит, я хотел бы перейти к исходному коду неудачного теста, дважды щелкнув по нему (или щелкнув его правой кнопкой мыши и выбрав «Перейти к источнику» или «Показать источник» ") в представлении результатов (в списке неудачных тестов в представлении" Выполнить "). Однако эта функция не всегда работает правильно. Иногда отображается исходный код, а иногда мне показывается только скомпилированный файл теста «.class» в окне редактора. Я всегда хотел бы видеть исходный код (файл ".java") вместо файла ".class" в окне редактора после двойного щелчка на неудачном тесте. Одним из решений этой проблемы является нажатие «Attach Sources ...» в окне редактора, где отображается файл «.class» тестового класса. Тем не менее, я должен сделать это для каждого тестового файла, и это занимает много времени, чтобы сделать это повторно для каждого теста. По моему мнению, IntelliJ должен автоматически находить исходный код, потому что он присутствует в моем проекте (это мой собственный класс, а его исходный код находится в проекте, и я запускаю этот тест из представления Project, где видны классы с исходным кодом). Как я могу настроить IntelliJ, чтобы он автоматически находил исходный код для каждого запускаемого мной модульного теста?
Файлы «.class», которые отображаются вместо файлов «.java», содержатся в файле jar, созданном Maven.