Tentando entender Maven - Dúvidas relacionadas ao maven

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.

Obrigado

Troque para:

A localização da raiz é configurável:
http://maven.apache.org/guides/mini/guide-configuring-maven.html

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

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.

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

segue link:

http://m2eclipse.sonatype.org/update-dev/

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

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.

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

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.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>

tem esse topico abaixo e esse link, dah uma lida la!

http://www.guj.com.br/posts/list/15/45357.java

http://pbjug.org/jugs/documentos/maven_2 ou

http://74.125.95.132/search?q=cache:Y_76bueyiMEJ:pbjug.org/jugs/documentos/maven_2+baixar+dependencias+maven2&cd=3&hl=pt-BR&ct=clnk&lr=lang_pt

Abraços

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>

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/

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

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 =/

e tu ja conseguiu integrar hibernate/jpa mysql e jetty? To quebrando cabeça aki man… :frowning: olha o topico no guj

http://www.guj.com.br/posts/list/0/113058.java