В Eclipse, build path config, когда вы включаете jar, вам также разрешается связывать исходный путь для этого jar. Этот источник будет затем доступен для отладки.
Ваша серверная часть, безусловно, использовала несколько библиотек, где зависимость указывается через Maven. Плагин Maven для затмения самопроизвольно извлекает источник, когда ваши пути отладки проходят через предоставленную maven библиотеку. При условии, что поставщик библиотеки соответствовал структуре каталогов артефактов maven.
Вы также можете мариновать свою банку. Вы просто помещаете свой jar, source, pom и т. Д. В структуру каталогов артефактов maven. И затем в Maven включить этот путь в качестве хранилища. Фактически, вы можете создать быстрый и грязный репозиторий Maven в коде Google, делая это таким образом.