Projeto Maven - adicionar dependency
Boa noite!
No arquivo pom.xml, gostaria de adicionar dependencia, mas não aparece nenhuma opção do glassfish, como adicionar?
[img]http://arquivo.devmedia.com.br/forum/imagem/310862-20150709-184927.jpg[/img]
Era para aparecer duas opções:
org.glassfish.jersey.core jersey-client
org.glassfish.jersey.core jersey-commom
No arquivo pom.xml, gostaria de adicionar dependencia, mas não aparece nenhuma opção do glassfish, como adicionar?
[img]http://arquivo.devmedia.com.br/forum/imagem/310862-20150709-184927.jpg[/img]
Era para aparecer duas opções:
org.glassfish.jersey.core jersey-client
org.glassfish.jersey.core jersey-commom
Eduardo Pessoa
Curtidas 0
Respostas
Eduardo Pessoa
09/07/2015
Alguem sabe como adicionar?
GOSTEI 0
Janaina Mendes
09/07/2015
Oi Eduardo.
Olha isso aqui se não tiver lido! Eu nunca mexi com projetos Maven, não sei nem pra onde vai.
[url]http://luizricardo.org/2014/06/instalando-configurando-e-usando-o-maven-para-gerenciar-suas-dependencias-e-seus-projetos-java/[/url]
Olha isso aqui se não tiver lido! Eu nunca mexi com projetos Maven, não sei nem pra onde vai.
[url]http://luizricardo.org/2014/06/instalando-configurando-e-usando-o-maven-para-gerenciar-suas-dependencias-e-seus-projetos-java/[/url]
GOSTEI 0
Marcos Vinicios
09/07/2015
Tem haver com o Glassfish?
GOSTEI 0
Marcos Vinicios
09/07/2015
Tem haver com o Glassfish?
GOSTEI 0
Eduardo Pessoa
09/07/2015
Oi Eduardo.
Olha isso aqui se não tiver lido! Eu nunca mexi com projetos Maven, não sei nem pra onde vai.
[url]http://luizricardo.org/2014/06/instalando-configurando-e-usando-o-maven-para-gerenciar-suas-dependencias-e-seus-projetos-java/[/url]
Olha isso aqui se não tiver lido! Eu nunca mexi com projetos Maven, não sei nem pra onde vai.
[url]http://luizricardo.org/2014/06/instalando-configurando-e-usando-o-maven-para-gerenciar-suas-dependencias-e-seus-projetos-java/[/url]
Vou tentar Janaina, muito obrigado, darei retorno.
GOSTEI 0
Thiago Palmeira
09/07/2015
Eduardo que versão instalou/configurou o GlassFish antes no Eclipse?
GOSTEI 0
Eduardo Pessoa
09/07/2015
Glassfish 4.1 Full.
GOSTEI 0
Janaina Mendes
09/07/2015
Tentou Eduardo???
GOSTEI 0
Eduardo Pessoa
09/07/2015
Desculpa Janaina, vi sim, mas não me ajudou, obrigado!
GOSTEI 0
Thiago Palmeira
09/07/2015
Manda um print desse server configurado no Eclipse
GOSTEI 0
Eduardo Pessoa
09/07/2015
Varallo, resolvi, com um mais paciencia deu certo, inseri os dependency no "pom.xml" e o resto foi feito automaticamente.
Ei Varallo, muito obrigado mesmo por tentar me ajudar.
<dependency> <groupId>org.glassfish.jersey.core</groupId> <artifactId>jersey-client</artifactId> <version>2.13</version> </dependency>
Ei Varallo, muito obrigado mesmo por tentar me ajudar.
GOSTEI 0
Thiago Palmeira
09/07/2015
Perfeito, era isso que iria te perguntar depois....heheheh
Apenas te dando uma dica, se for utilizar qualquer outro framework no projeto precisa inserir a seguinte tag :
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
</dependency>
</dependencies>
Lembrando de que o pom.xml é responsável por controlar as versões das dependências definidas no projeto. No exemplo acima definimos a dependência do JUnit no dependency management
Apenas te dando uma dica, se for utilizar qualquer outro framework no projeto precisa inserir a seguinte tag :
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
</dependency>
</dependencies>
Lembrando de que o pom.xml é responsável por controlar as versões das dependências definidas no projeto. No exemplo acima definimos a dependência do JUnit no dependency management
GOSTEI 0
Eduardo Pessoa
09/07/2015
Vou prestar mais atenção, estava preso apenas a forma gráfica de adicionar. Só tenho a agradecer.
GOSTEI 0
Eduardo Pessoa
09/07/2015
Varallo, para finalizar, achei bem interessante isso tudo ser baixar "automaticamente".
[img]http://arquivo.devmedia.com.br/forum/imagem/310862-20150715-150244.jpg[/img]
[img]http://arquivo.devmedia.com.br/forum/imagem/310862-20150715-150244.jpg[/img]
GOSTEI 0
Thiago Palmeira
09/07/2015
Sim, depois que aponta para o projeto é baixado automático...
GOSTEI 0
Eduardo Pessoa
09/07/2015
Sim, depois que aponta para o projeto é baixado automático...
Eita Eclipse para me matar!!! hehehe!!! é show!!!
GOSTEI 0
Karls Silva
09/07/2015
Facil adicionar dependencias no Eclipse usando Maven, mas antes você tem que indexar o repositorio para que o mavem possa encontrar a biblioteca pela busca. Levo em conta que a instalação feita pela Eclipse MarketPlace já tenha sido realizada.
Alguns passos resolvem o problema.
No eclipse:
Window-> Show view->other
Da lista que aparecer, vá na pasta Maven e clique em "Maven Repositories", a aba abrirá junto as outras do "Servers" e "Console", na aba Maven Repositories vá em Global Repositories, aparecerá alguns repositorios, de um clique com o lado direito do mouse, e aparecerá uma janela com algumas opções, marque Enable Full Index para todos os repositorios e depois Rebuild Index. Ele irá baixar os arquivos de configuração dos repositorios e as bibliotecas que tem neles. Para cada rebuild que você der, ele vai demorar pra indexar, e baixar, mas não demora tanto, depende mesmo da velocidade da internet que você tem.
Para tornar a coisa mais pratica, depois do rebuild feito, configure o Maven para atualizar automaticamente o projeto.
Window->Maven-> Marque a opção "Update Maven Projects os startup", e marque também "Download repository index updates on startup".
Isso garantirá que quando você for fazer as buscas no gerenciador do POM, ele mostre as versões atualizadas das bibliotecas.
NetBeans:
No netbeans é bem mais facil.
Ferramentas->Opções->Java->Maven
La na opção Indice->Frequencia de Atualização do índice escolha "Em cada Inicialização", se for a primeira vez que vai usar o Maven, clique em Indexar Agora, e pronto. Espere terminar e use.
Alguns passos resolvem o problema.
No eclipse:
Window-> Show view->other
Da lista que aparecer, vá na pasta Maven e clique em "Maven Repositories", a aba abrirá junto as outras do "Servers" e "Console", na aba Maven Repositories vá em Global Repositories, aparecerá alguns repositorios, de um clique com o lado direito do mouse, e aparecerá uma janela com algumas opções, marque Enable Full Index para todos os repositorios e depois Rebuild Index. Ele irá baixar os arquivos de configuração dos repositorios e as bibliotecas que tem neles. Para cada rebuild que você der, ele vai demorar pra indexar, e baixar, mas não demora tanto, depende mesmo da velocidade da internet que você tem.
Para tornar a coisa mais pratica, depois do rebuild feito, configure o Maven para atualizar automaticamente o projeto.
Window->Maven-> Marque a opção "Update Maven Projects os startup", e marque também "Download repository index updates on startup".
Isso garantirá que quando você for fazer as buscas no gerenciador do POM, ele mostre as versões atualizadas das bibliotecas.
NetBeans:
No netbeans é bem mais facil.
Ferramentas->Opções->Java->Maven
La na opção Indice->Frequencia de Atualização do índice escolha "Em cada Inicialização", se for a primeira vez que vai usar o Maven, clique em Indexar Agora, e pronto. Espere terminar e use.
GOSTEI 0
Eduardo Pessoa
09/07/2015
Karls, esse processo é somente com o Maven?
GOSTEI 0
Karls Silva
09/07/2015
Sim, esse processo serve para quando você abrir aquela janela lá do começo do post, e buscar a biblioteca la no campo "Enter groupId, artifactId or sha1 prefix of pattern (*)" ele listar as libs disponíveis nos repositórios. Ai aparece uma lista dos nomes que batem com sua busca, e fica moleza demais colocar dependências do maven.
GOSTEI 0
Eduardo Pessoa
09/07/2015
Certo Karls, valeu, tenha um bom final de semana.
GOSTEI 0