[MOVIDO] Maven - Diretório src/main/resources

4 respostas
B

Boa noite Galera!

Gostaria de saber exatamente quais tipos de arquivos devem ser colocados no diretório padrão src/main/resources do maven.
No caso de utilizar o Spring e Hibernate, os arquivos applicationContext.xml e o hibernate.cfg.xml devem ficar nesta pasta?
Imagens, js e css devem ficar nessa pasta?

Agradeço a atenção!

4 Respostas

A

A pasta src/main/resources, a grosso modo, contém o que não é código java, mas é utilizado por ele (arquivos de configuração, por exemplo). É meio complicado achar um termo exato que defina isso (arquivos antlr ficam na sua própria pasta, arquivos jrxml e por aí vai). Sendo assim, os arquivos do spring e hibernate devem ficar nela.

No caso de imagens, javascripts e similares, existe uma pasta para tudo o que for web (src/main/webapp).

Sugiro que dê uma olhada em:

http://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html

Não é lá muito explicativo, mas tem a descrição de outras pastas.

B

Ataxexe,

Primeiramente gostaria de agradecer a atenção!

Entendi. Arquivos antlr e jrxml em um projeto Maven, ficariam exatamente onde na estrutura de diretórios?

A

src/main/antlr e src/main/jrxml, se não me falha a memória :slight_smile:

Mas não se preocupe pois nas documentações dos plugins isso costuma ficar bem claro. Vale lembrar que todos os diretórios são configuráveis, mas é melhor seguir a convenção pra diminuir um pouco do xml (eca!) de configuração do Maven.

B

Legal. Já deu pra ter um caminho! Valeu!

Então para finalizar, os aquivos de configurações (xml,properties e etc) normalmente ficam no src/main/recources no Maven??

Se alguém puder citar outros tipos de arquivos que devem ficar no src/main/recources, ajudaria muito!

Criado 24 de outubro de 2012
Ultima resposta 25 de out. de 2012
Respostas 4
Participantes 2