Tentando entender Maven - Dúvidas relacionadas ao maven
11 respostas
MauNunes
Olá senhores, tudo bem ?
Eu estou começando a mexer com maven e gostaria de tirar uma dúvida com vocês.
Eu digitei o seguinte comando .
No prompt ele me mostrou um monte de mensagem e baixou um monte de libs, criando os diretórios .m2\repository no caminho C:\Documents and Settings\Mauricio Nunes.m2\repository .
Gostaria se esse caminho é configuravel incluindo o nome das pastas e o que é esse .m2\repository.
Esse diretório é o repositório local do maven, uma área de trabalho que funciona como cache de todos os recursos
que o maven utiliza depois de baixar de repositórios remotos. A estrutura das pastas e arquivos dentro dele é padrão
do maven, não dá para inventar porque tudo no maven funciona seguindo essa estrutura.
Espero ter ajudado,
Jorge
MauNunes
Olá Jorge, tudo bem ? Com certeza ajudou sim, e muito. Sobre a estrutura do projeto que ele monta, esse eu ja sabia que é uma padrão dele. Estou querendo usar ele em um projeto que estou desenvolvendo por conta própria, vamos ver se consigo.
Abraços e mais uma vez obrigado.
brucsantos
O legal e vc usar o maven quando esta iniciando o projeto… o maven tem uma estrutura de projeto que sempre vai ser daquela forma, por isso se ja tiver iniciado o projeto num e legal usar o maven… fica uma bagunça!
Se vc estiver usando o eclipse, tem um plugin que eu uso e não tenho oq reclamar
e so ir em software update no eclipse e baixar ele!
e e bom que não tem que ficar dando comandos no cmd.
Abraços
MauNunes
Então brucsantos, o projeto eu ainda não iniciei, por isso estou pensando em utilizar o maven.
Sobre o plugin que você me indicou eu já o conhecia, porem vou usar o netbeans que ja possui um plugin similar.
Abraços e obrigado.
MauNunes
Será que vocês poderiam me ajudar em mais uma coisa ?
Atraves do arquivo pom.xml eu baixo minhas dependencias, porem como faço para encontrar um repositorio. Eu quero criar um projeto web simples e no pom.xml colocar minhas dependencias, mas não sei onde eu encontro essas dependencias.
Att
Mauricio Nunes
brucsantos
Bom não sei como funciona no netBeans… no eclipse vc consegue quando clica com o direito no projeto adcionar as dependencias… mais vc pode fazer assim:
<dependency><groupId>org.springframework</groupId><artifactId>spring</artifactId><version>2.5.6</version></dependency><dependency><groupId>org.hibernate</groupId><artifactId>hibernate</artifactId><version>3.2.6.ga</version></dependency><!-- Spring Framework --></dependencies><repositories><repository><id>maven2-repository.dev.java.net</id><name>Java.netRepositoryforMaven</name><url>http://download.java.net/maven/2/</url></repository><repository><id>mven2-repository.ibiblio.org</id><name>Ibiblioreposirtyofmaven2</name><url>http://mirrors.ibiblio.org/pub/mirrors/maven2/</url></repository></repositories>
tem esse topico abaixo e esse link, dah uma lida la!
Obrigado brucsantos, só não entendi essa linha, mas vou dar uma olhada nos links que você me passou.
<repositories>
<repository>
<id>maven2-repository.dev.java.net</id>
<name>Java.net Repository for Maven</name>
<url>http://download.java.net/maven/2/</url>
</repository>
<repository>
<id>mven2-repository.ibiblio.org</id>
<name>Ibiblio reposirty of maven 2</name>
<url>http://mirrors.ibiblio.org/pub/mirrors/maven2/</url>
</repository>
</repositories>
brucsantos
Então essa linha esta add repositorios alem do que ja vem quando vc instala (o padrão)… se não me engano e o
http://repo1.maven.org/maven2/
R
roanbrasil
alguem ja pegou qdo foi add dependency
10/7/09 11:15:12 AM BRT: Unable to update dir_do_projeto/pom.xml; null
como resolver isso? To usando Maven2Eclipse
brucsantos
Já aconteceu comigo de quando tentar baixar alguma dependência, geralmente sumia o meu código do pom.Xml, ai eu pegava a ultima versão do repositório mais mesmo assim não adiantava. Então copiava todo o código, deletava o pom e reiniciava o eclipse, clicava outro pom como o código ai sim funcionava… Mais pra falar a verdade não sei o motivo do erro, só sei que já quebrei a cabeça e não descobri =/
R
roanbrasil
e tu ja conseguiu integrar hibernate/jpa mysql e jetty? To quebrando cabeça aki man… olha o topico no guj