Articles of maven

O método getDispatcherType () é indefinido para o tipo HttpServletRequest

Quando executo meu aplicativo a partir do Eclipse, ele é executado sem nenhum erro para o servlet api 3.1.0 e 3.0.1. javax.servlet javax.servlet-api 3.1.0 Eu uso o tomcat 8.0.21 para eclipse. Eu configurei o tomcat8 na máquina ubuntu que roda na versão estável do tomcat 8.0.14. Infelizmente, recebo a seguinte mensagem de erro se eu […]

Maven não encontra testes JUnit para executar

Eu tenho um programa maven, ele compila bem. Quando eu executo o mvn test ele não executa nenhum teste (no header TEST diz que There are no tests to run. ). Eu recriou este problema com uma configuração super simples que includeei abaixo, bem como a saída quando executado com -X . Os testes de […]

org.hibernate.HibernateException: O access a DialectResolutionInfo não pode ser nulo quando ‘hibernate.dialect’ não está definido

Eu estou tentando executar um aplicativo de boot que usa o hibernate via spring-jpa, mas estou recebendo este erro: Caused by: org.hibernate.HibernateException: Access to DialectResolutionInfo cannot be null when ‘hibernate.dialect’ not set at org.hibernate.engine.jdbc.dialect.internal.DialectFactoryImpl.determineDialect(DialectFactoryImpl.java:104) at org.hibernate.engine.jdbc.dialect.internal.DialectFactoryImpl.buildDialect(DialectFactoryImpl.java:71) at org.hibernate.engine.jdbc.internal.JdbcServicesImpl.configure(JdbcServicesImpl.java:205) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.configureService(StandardServiceRegistryImpl.java:111) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:234) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:206) at org.hibernate.cfg.Configuration.buildTypeRegistrations(Configuration.java:1885) at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1843) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl$4.perform(EntityManagerFactoryBuilderImpl.java:850) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl$4.perform(EntityManagerFactoryBuilderImpl.java:843) at org.hibernate.boot.registry.classloading.internal.ClassLoaderServiceImpl.withTccl(ClassLoaderServiceImpl.java:398) at […]

Maven – Sempre faça o download de fonts e javadocs

Existe uma maneira que eu possa configurar o maven para sempre fazer o download de fonts e javadocs? Especificando -DdownloadSources=true -DdownloadJavadocs=true everytime (que geralmente acompanha a execução de mvn compile duas vezes porque eu esqueci a primeira vez) torna-se bastante entediante.

Como eu uso o Maven através de um proxy?

Quero compartilhar minha experiência de usar o maven por meio de um proxy. Você provavelmente enfrentaria exceções e mensagens como: metadados do repository para: ‘org.apache.maven.plugins’ não puderam ser recuperados repository: central devido a um erro: Erro ao transferir arquivo: Conexão recusada: conectar ou [WARNING] Falha ao recuperar o descritor de plug-in para org.apache.maven.plugins: maven-clean- Plugin: […]

Maven: melhor maneira de vincular o JAR externo personalizado ao meu projeto?

É o meu primeiro par de dias aprendendo Maven e ainda estou lutando com o básico. Eu tenho um arquivo .jar externo (não disponível nos repos públicos) que eu preciso fazer referência no meu projeto e estou tentando descobrir qual é a minha melhor opção. É um projeto de pequena escala sem um repository central […]

Inspeção IntelliJ dá “Não é possível resolver o símbolo”, mas ainda compila o código

Plataforma: IntelliJ Community Edition 10.0.3 SDK: jdk1.6.0_21 SO: Windows 7 Então eu tenho uma situação estranha com o IntelliJ que me deixou completamente perplexo. Eu configuro um projeto Maven e adiciono log4j como uma dependência no arquivo pom.xml. As inspeções do IDEA são executadas corretamente e minha unidade testa todas as compilações e execuções. Em […]

Problemas usando Maven e SSL por trás do proxy

Acabei de baixar o Maven e estava tentando executar o comando simples encontrado na página “Maven in Five Minutes” ( http://maven.apache.org/guides/getting-started/maven-in-five-minutes.html ). Este é o comando: mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false Quando o executo, recebo um erro com o certificado SSL e não posso fazer o download do repository central do Maven em https://repo.maven.apache.org/maven2 […]

forçar o Maven a copiar dependencies no target / lib

Como faço para que as dependencies de tempo de execução do meu projeto sejam copiadas para a pasta target/lib ? Como está agora, após a mvn clean install do mvn clean install a pasta de target contém apenas o jar do meu projeto, mas nenhuma das dependencies do tempo de execução.

Maven Run Project

Existe uma “fase” ou “meta” do Maven para simplesmente executar o método principal de uma class Java? Eu tenho um projeto que gostaria de testar manualmente simplesmente fazendo algo como “mvn run”.