Maven - adiciona dependência na fonte de artefato

Eu tenho dois módulos maven, um que acaba como um jarro e uma guerra que depende desse jar.

Eu quero que o módulo jar empacote seu código-fonte junto com as classes compiladas no jar, para que o segundo módulo seja capaz de acessá-lo. Eu tentei usar o maven-source-plugin, mas estou confuso sobre como adicionar uma dependência na saída do que isso. Parece que a dependência, por padrão, vai para o jar compilado, e não para o jar do código-fonte (terminando com "-source.jar") que o maven-source-plugin cria.

Como eu adiciono o "-source.jar" como uma dependência, preservando a dependência das fontes compiladas?

questionAnswers(2)

yourAnswerToTheQuestion