Existe uma maneira de configurar o maven para sempre baixar fontes e javadocs? Especificar -DdownloadSources=true -DdownloadJavadocs=true
todas as vezes (que geralmente acompanha a execução do compilador mvn duas vezes porque eu esqueci a primeira vez) se torna um pouco tedioso.
244
mvn eclipse:eclipse
certo?mvn eclipse:eclipse -DdownloadSources=true -DdownloadJavadocs=true
Respostas:
Abra o arquivo settings.xml
~/.m2/settings.xml
(crie-o se não existir). Adicione uma seção com as propriedades adicionadas. Em seguida, verifique se o activeProfiles inclui o novo perfil.fonte
No meu caso, a solução "settings.xml" não funcionou, então eu uso este comando para baixar todas as fontes:
Você também pode usá-lo com outros comandos maven, por exemplo:
Para baixar toda a documentação, use o seguinte comando:
fonte
Apenas consolidando e preparando o único comando para abordar o download de fontes e documentos ...
fonte
Resposta para pessoas do Google
No Eclipse, você pode baixar automaticamente o javadoc e as fontes .
Para fazer isso, clique com o botão direito do mouse no projeto e use
fonte
Estou usando o Maven 3.3.3 e não consigo fazer com que o perfil padrão funcione em um usuário ou
settings.xml
arquivo global .Como solução alternativa, você também pode adicionar um plug-in de compilação adicional ao seu
pom.xml
arquivo.fonte
No NetBeans : abra o explorador de projetos-> Dependências -> [ file.jar ] clique com o botão direito- > Faça o download do Javadoc
fonte
Como @ xecaps12 disse, a abordagem mais simples / eficiente é alterar o arquivo de configurações do Maven (~ / .m2 / settings.xml), mas se for uma configuração padrão para você, você também pode configurá-lo assim
fonte
maven-eclipse-plugin
: maven.apache.org/plugins/maven-eclipse-plugin/examples/...Eu acho que isso pode ser feito por plugin. Veja este capítulo do livro Maven.
Você pode configurar o plug-in de dependência para baixar fontes (mesmo que eu não tenha tentado :-).
fonte
No Netbeans, você pode instruir o Maven a verificar o javadoc em todos os projetos abertos:
Tools
|Options
|Java
ícone |Maven
guia |Dependencies
categoria |Check Javadoc
suspenso definido comoEvery Project Open
.Feche e reabra o Netbeans e você verá o Maven fazendo o download de javadocs na barra de status.
fonte
Não tenho certeza, mas você deve poder fazer algo definindo um perfil ativo padrão em seu settings.xml
Vejo
Consulte http://maven.apache.org/guides/introduction/introduction-to-profiles.html
fonte
Simplesmente modifique o arquivo
mvn
(oumvn.cmd
se estiver no Windows) e adicione as opções de linha de comando necessárias (conforme mencionado por outras respostas). Se você não deseja modificar os arquivos de instalação (o que eu recomendaria), crie ummymvn
(oumymvn.cmd
) wrapper que chame o regularmvn
com os parâmetros.fonte
Eu tive que usar o KeyStore para baixar os frascos. Se você tiver algum problema relacionado ao certificado, poderá usar esta abordagem:
Se você deseja saber como criar KeyStores, este é um link muito bom: Problemas ao usar Maven e SSL por trás do proxy
fonte
Para as fontes no nível de dependência (pom.xml), você pode adicionar:
fonte
Para acompanhar a resposta do kevinarpe, isso faz com que as fontes e os Javadocs:
fonte