Quero empacotar meu projeto em um único JAR executável para distribuição. Como posso fazer um projeto do Maven empacotar todos os JARs de dependência no meu JAR de
O Apache Maven é uma ferramenta de gerenciamento e compreensão de projetos de software. Essa é uma tag para perguntas relacionadas ao Maven específicas para as versões 2.x do Maven.
Quero empacotar meu projeto em um único JAR executável para distribuição. Como posso fazer um projeto do Maven empacotar todos os JARs de dependência no meu JAR de
No Maven, as dependências geralmente são configuradas assim: <dependency> <groupId>wonderful-inc</groupId> <artifactId>dream-library</artifactId> <version>1.2.3</version> </dependency> Agora, se você estiver trabalhando com bibliotecas que...
O Maven2 está me deixando louco durante a fase de experimentação / maquete rápida e suja do desenvolvimento. Eu tenho um pom.xmlarquivo que define as dependências para a estrutura de aplicativos da web que eu quero usar e posso gerar rapidamente projetos iniciais a partir desse arquivo. No...
Eu sei que você pode executar todos os testes em uma determinada classe usando: mvn test -Dtest=classname Mas eu quero executar um método individual e -Dtest = classname.methodname parece não
Eu tenho um projeto Maven multi-módulo com um projeto pai Pe três sub-módulos A, Be C. Ambos Be Csão projetos de guerra e ambos dependem A. Eu posso escrever mvn compileem Pe têm todos os sub-módulos devidamente compilados. O problema surge quando eu quero fazer operações para módulos...
Quando executo maven installmeu projeto multi-módulo maven, sempre obtenho a seguinte saída: [WARNING] File encoding has not been set, using platform encoding UTF-8, i.e. build is platform dependent! Então, pesquisei um pouco, mas tudo o que posso encontrar é que tenho que
Existe uma maneira de forçar o maven (2.0.9) a incluir todas as dependências em um único arquivo jar? Eu tenho um projeto que cria em um único arquivo jar. Quero que as classes das dependências sejam copiadas para o jar também. Atualização: eu sei que não posso incluir apenas um arquivo jar em um...
Desejo adicionar o driver oracle jdbc ao meu projeto como dependência (escopo do tempo de execução) - ojdbc14. No site MVNrepository, a dependência para colocar no POM é: <dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc14</artifactId>...
Atualmente, estou no processo de mudar algum projeto do Ant para o Maven. Conformista como sou, quero usar convenções bem estabelecidas para encontrar groupIde artifactId, mas não consigo encontrar convenções detalhadas (existem algumas, mas elas não cobrem os pontos que estou pensando). Tome este...
Parece haver várias maneiras de estruturar os pais-pais em uma compilação de multiprojetos e eu me pergunto se alguém pensou sobre quais são as vantagens / desvantagens de cada maneira. O método mais simples de ter um pom pai seria colocá-lo na raiz de um projeto, ou seja, myproject/...
Como uso a linha de comando maven para determinar qual arquivo settings.xml o Maven está
Eu tenho um grande projeto Maven com muitos módulos e muitos pom.xmlarquivos. O projeto mudou e suspeito que os poms contenham algumas dependências desnecessárias. Existe um comando que remove quaisquer dependências não utilizadas de um
Adicionei uma nova dependência ao meu POM. Existe um comando simples que eu possa executar para baixar essa dependência no meu
Qual é a maneira mais simples de recuperar o número da versão do pom.xml do maven no código, ou seja,
Como obtenho as dependências de tempo de execução do meu projeto copiadas para a target/libpasta? No momento, mvn clean installa targetpasta contém apenas o jar do meu projeto, mas nenhuma das dependências de tempo de
Para um projeto em andamento, estamos pensando em usar o plug-in Maven para Eclipse para automatizar nossas construções. No momento, o procedimento é muito mais complicado do que deveria ser, e esperamos que o Maven simplifique as coisas para uma compilação com um clique. Minha pergunta é: existe...
Como você constrói um projeto Maven sem executar testes de unidade? Atualmente estou reestruturando algum código que tenho para um Servlet e gostaria de testá-lo no meu navegador da Web (o que significa executar mvn installpara fazer o .warupload para o Tomcat). Estou perfeitamente ciente de que...
Eu tenho um projeto com vários módulos. Quando todos os testes passam, o teste Maven executa todos eles. Quando os testes falham no primeiro módulo, o maven não continuará no próximo projeto. Eu tenho testFailureIgnore definido como true nas configurações do Surefire, mas isso não ajuda. Como...
Eu tenho um jar proprietário que eu quero adicionar ao meu pom como uma dependência. Mas não quero adicioná-lo a um repositório. O motivo é que eu quero que meus comandos comuns, como mvn compileetc, funcionem imediatamente . (Sem exigir dos desenvolvedores a para adicioná-lo a algum repositório...
Como posso dizer ao Maven 2 para carregar a API do Servlet 3.0? Eu tentei: <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>3.0</version> <scope>provided</scope> </dependency> Eu uso...