Я провел некоторое исследование плагинов maven source и javadoc и хотел немного узнать об использовании каждого из них.
Я концептуально понимаю, как работают плагины и что они делают.
Что меня смущает, так это то, почему вы хотите связать источники или javadoc вместе с вашим артефактом. Разве javadoc не публикуется, когда вы выполняете site:deploy? Если я создаю JAR-библиотеку, которая будет использоваться в качестве зависимости от другого проекта в eclipse, присоединение javadoc или источников позволит мне видеть javadoc в eclipse при использовании функций в этой библиотеке, тогда как если я не смогу использовать плагин javadoc, они не будут доступны?
Что такое «разветвленный путь» и «баночка без вилки»? Кажется, они имеют к этому отношение. Как я уже сказал, я провел много исследований, я просто не могу связать все воедино. Спасибо!