Maven é uma ferramenta popular de gerenciamento de pacotes para projetos Java, oferecendo um extenso repositório de bibliotecas e suas dependências. Freqüentemente, os desenvolvedores exigem acesso ao código-fonte ou Javadocs associados a essas dependências para fins de depuração ou documentação.
Embora os repositórios Maven normalmente armazenem arquivos JAR binários, há uma maneira de recuperar a fonte correspondente e os JARs Javadoc usando o Maven plugins.
Para obter o código-fonte das dependências, execute o seguinte comando:
mvn dependency:sources
Este comando tentará baixar os JARs de origem para todas as dependências declaradas no arquivo pom.xml do projeto Maven.
Para recuperar Javadocs, use o seguinte comando:
mvn dependency:resolve -Dclassifier=javadoc
Este comando baixa JARs Javadocs para dependências compatíveis. É importante observar que nem todas as bibliotecas possuem código-fonte ou Javadocs disponíveis no repositório.
Se você deseja baixar os artefatos para uma dependência específica, use o sinalizador -DincludeArtifactIds em em conjunto com o ID do artefato da dependência de destino:
mvn dependency:sources -DincludeArtifactIds=target-artifactId mvn dependency:resolve -Dclassifier=javadoc -DincludeArtifactIds=target-artifactId
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3