Algumas dúvidas sobre Maven2

1 resposta
marcoantoniorocha

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:

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

Como pode ser visto, não quero que alguns pacotes sejam incluídos na compilação.

Abaixo está a configuração dos relatórios:

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

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

1 Resposta

Mauricio_Linhares

Você tem que adicionar um “excludes” na configuração de cada um desses plugins.

Pra mandar ele pro seu repositório basta fazer “mvn install”

Criado 29 de março de 2007
Ultima resposta 30 de mar. de 2007
Respostas 1
Participantes 2