Pessoal,
Instalei e configurei o Maven2 corretamente. Estou adapatando um projeto aqui (uma espécie de biblioteca interna) e surgiram algumas dúvidas.
A configuração do build está assim:
[code]<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<excludes>
<exclude>**/applet/**</exclude>
<exclude>**/serialcomm/**</exclude>
<exclude>**/serialNumberReader/**</exclude>
<exclude>**/smartReaders/**</exclude>
<exclude>**/tagReaders/**</exclude>
</excludes>
<source>1.4</source>
<target>1.4</target>
</configuration>
</plugin>
</plugins>[/code]
Como pode ser visto, não quero que alguns pacotes sejam incluídos na compilação.
Abaixo está a configuração dos relatórios:
[code]<plugins>
<plugin>
<artifactId>maven-jxr-plugin</artifactId>
</plugin>
<plugin>
<artifactId>maven-javadoc-plugin</artifactId>
</plugin>
<plugin>
<artifactId>maven-checkstyle-plugin</artifactId>
</plugin>
<plugin>
<artifactId>maven-pmd-plugin</artifactId>
</plugin>
</plugins>[/code]
Segue agora as perguntas:
:arrow: Como posso configurar para que aqueles pacotes sejam ignorados em todo o processo, seja ele de compilação ou de geração dos relatórios de documentação?
:arrow: Há algo errado com a configuralção dos relatórios? Ao executar mvn site, ele gerou apenas o diretório com o Javadoc e o JXR, não gerou os outros dois e nem o site principal.
:arrow: Como poderia configurar esse projeto para que seu jar seja armazenado no repositório local? Ou há outra maneira de se criar uma dependência com esse projeto?
Obrigado a todos,
Marco