Maven: erro ao dar o comando mvn clean compile install [RESOLVIDO]

Olá pessoal,
Estou começando a utilizar o Maven no meu projeto web e sempre que aplico o comando mvn clean compile install as mensagens de erro a baixo são mostradas. Isso implica em várias coisas:

  1. Não é gerado o .jar na pasta target;
  2. O projeto deixa de reconhecer as bibliotecas importadas pelo pom.xml

Já vi esse erro acontecer algumas vezes em outros projetos mais ainda não consegui entender os motivos. O projeto roda no eclipse normalmente porém apresenta os erros já citados.

Outra questão interessante é por que são mostradas as mensagens sendo que os pacotes existem, acredito que seja porque o maven não consegue gerar o projeto dentro do target:
- package com.br.hermes.persistencia does not exist
- cannot find symbol

Acredito que está havendo algum problema no clico de vida do Maven. Qualquer ajuda é bem vinda

att.

[ERROR] COMPILATION ERROR : 
[INFO] -------------------------------------------------------------
[ERROR] /D:/WorkSpaceGeral/WEB/hermes/src/main/java/com/br/hermes/modelo/persistencia/dao/impl/DataAccessObject.java:[20,34] package com.br.hermes.persistencia does not exist
[ERROR] /D:/WorkSpaceGeral/WEB/hermes/src/main/java/com/br/hermes/modelo/persistencia/dao/impl/DataAccessObject.java:[30,17] cannot find symbol
  symbol:   class HibernateSessionManager
  location: class com.br.hermes.modelo.persistencia.dao.impl.DataAccessObject<T>
[ERROR] /D:/WorkSpaceGeral/WEB/hermes/src/main/java/com/br/hermes/modelo/persistencia/dao/impl/DataAccessObject.java:[43,16] cannot find symbol
  symbol:   class HibernateSessionManager
  location: class com.br.hermes.modelo.persistencia.dao.impl.DataAccessObject<T>
[ERROR] /D:/WorkSpaceGeral/WEB/hermes/src/main/java/com/br/hermes/modelo/persistencia/dao/impl/DaoCidade.java:[13,34] package com.br.hermes.persistencia does not exist
[ERROR] /D:/WorkSpaceGeral/WEB/hermes/src/main/java/com/br/hermes/modelo/persistencia/dao/impl/DaoCidade.java:[16,9] cannot find symbol
  symbol:   class HibernateSessionManager
  location: class com.br.hermes.modelo.persistencia.dao.impl.DaoCidade
[ERROR] /D:/WorkSpaceGeral/WEB/hermes/src/main/java/com/br/hermes/modelo/persistencia/dao/impl/DaoUsuario.java:[13,34] package com.br.hermes.persistencia does not exist
[ERROR] /D:/WorkSpaceGeral/WEB/hermes/src/main/java/com/br/hermes/modelo/persistencia/dao/impl/DaoUsuario.java:[19,17] cannot find symbol
  symbol:   class HibernateSessionManager
  location: class com.br.hermes.modelo.persistencia.dao.impl.DaoUsuario
[ERROR] /D:/WorkSpaceGeral/WEB/hermes/src/main/java/com/br/hermes/visao/Man_Factory_Cargo.java:[7,30] package com.br.hermes.negocios does not exist
[ERROR] /D:/WorkSpaceGeral/WEB/hermes/src/main/java/com/br/hermes/visao/Man_Factory_Cargo.java:[8,34] package com.br.hermes.negocios.imp does not exist
[ERROR] /D:/WorkSpaceGeral/WEB/hermes/src/main/java/com/br/hermes/modelo/persistencia/dao/impl/DaoColaborador.java:[11,34] package com.br.hermes.persistencia does not exist
[ERROR] /D:/WorkSpaceGeral/WEB/hermes/src/main/java/com/br/hermes/modelo/persistencia/dao/impl/DaoColaborador.java:[16,9] cannot find symbol
  symbol:   class HibernateSessionManager
  location: class com.br.hermes.modelo.persistencia.dao.impl.DaoColaborador
[ERROR] /D:/WorkSpaceGeral/WEB/hermes/src/main/java/com/br/hermes/controle/mb/EstadoBean.java:[13,30] package com.br.hermes.negocios does not exist
[ERROR] /D:/WorkSpaceGeral/WEB/hermes/src/main/java/com/br/hermes/controle/mb/EstadoBean.java:[14,34] package com.br.hermes.negocios.imp does not exist
[ERROR] /D:/WorkSpaceGeral/WEB/hermes/src/main/java/com/br/hermes/modelo/persistencia/dao/impl/DataAccessObject.java:[46,38] cannot find symbol
  symbol:   class HibernateSessionManager
  location: class com.br.hermes.modelo.persistencia.dao.impl.DataAccessObject<T>
[ERROR] /D:/WorkSpaceGeral/WEB/hermes/src/main/java/com/br/hermes/modelo/persistencia/dao/impl/DaoCidade.java:[20,38] cannot find symbol
  symbol:   class HibernateSessionManager
  location: class com.br.hermes.modelo.persistencia.dao.impl.DaoCidade
[ERROR] /D:/WorkSpaceGeral/WEB/hermes/src/main/java/com/br/hermes/modelo/persistencia/dao/impl/DaoUsuario.java:[23,38] cannot find symbol
  symbol:   class HibernateSessionManager
  location: class com.br.hermes.modelo.persistencia.dao.impl.DaoUsuario
[ERROR] /D:/WorkSpaceGeral/WEB/hermes/src/main/java/com/br/hermes/visao/Man_Factory_Cargo.java:[14,17] cannot find symbol
  symbol:   class IServicoFactory
  location: class com.br.hermes.visao.Man_Factory_Cargo
[ERROR] /D:/WorkSpaceGeral/WEB/hermes/src/main/java/com/br/hermes/visao/Man_Factory_Cargo.java:[14,52] cannot find symbol
  symbol:   class ServicoFactory
  location: class com.br.hermes.visao.Man_Factory_Cargo
[ERROR] /D:/WorkSpaceGeral/WEB/hermes/src/main/java/com/br/hermes/modelo/persistencia/dao/impl/DaoColaborador.java:[27,38] cannot find symbol
  symbol:   class HibernateSessionManager
  location: class com.br.hermes.modelo.persistencia.dao.impl.DaoColaborador
[ERROR] /D:/WorkSpaceGeral/WEB/hermes/src/main/java/com/br/hermes/controle/mb/EstadoBean.java:[30,17] cannot find symbol
  symbol:   class IServicoFactory
  location: class com.br.hermes.controle.mb.EstadoBean
[ERROR] /D:/WorkSpaceGeral/WEB/hermes/src/main/java/com/br/hermes/controle/mb/EstadoBean.java:[30,53] cannot find symbol
  symbol:   class ServicoFactory
  location: class com.br.hermes.controle.mb.EstadoBean
[INFO] 21 errors 
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 3.520s
[INFO] Finished at: Wed Feb 05 00:09:36 BOT 2014
[INFO] Final Memory: 17M/169M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project hermes: Compilation failure: Compilation failure:
[ERROR] /D:/WorkSpaceGeral/WEB/hermes/src/main/java/com/br/hermes/modelo/persistencia/dao/impl/DataAccessObject.java:[20,34] package com.br.hermes.persistencia does not exist
[ERROR] /D:/WorkSpaceGeral/WEB/hermes/src/main/java/com/br/hermes/modelo/persistencia/dao/impl/DataAccessObject.java:[30,17] cannot find symbol
[ERROR] symbol:   class HibernateSessionManager
[ERROR] location: class com.br.hermes.modelo.persistencia.dao.impl.DataAccessObject<T>
[ERROR] /D:/WorkSpaceGeral/WEB/hermes/src/main/java/com/br/hermes/modelo/persistencia/dao/impl/DataAccessObject.java:[43,16] cannot find symbol
[ERROR] symbol:   class HibernateSessionManager
[ERROR] location: class com.br.hermes.modelo.persistencia.dao.impl.DataAccessObject<T>
[ERROR] /D:/WorkSpaceGeral/WEB/hermes/src/main/java/com/br/hermes/modelo/persistencia/dao/impl/DaoCidade.java:[13,34] package com.br.hermes.persistencia does not exist
[ERROR] /D:/WorkSpaceGeral/WEB/hermes/src/main/java/com/br/hermes/modelo/persistencia/dao/impl/DaoCidade.java:[16,9] cannot find symbol
[ERROR] symbol:   class HibernateSessionManager
[ERROR] location: class com.br.hermes.modelo.persistencia.dao.impl.DaoCidade
[ERROR] /D:/WorkSpaceGeral/WEB/hermes/src/main/java/com/br/hermes/modelo/persistencia/dao/impl/DaoUsuario.java:[13,34] package com.br.hermes.persistencia does not exist
[ERROR] /D:/WorkSpaceGeral/WEB/hermes/src/main/java/com/br/hermes/modelo/persistencia/dao/impl/DaoUsuario.java:[19,17] cannot find symbol
[ERROR] symbol:   class HibernateSessionManager
[ERROR] location: class com.br.hermes.modelo.persistencia.dao.impl.DaoUsuario
[ERROR] /D:/WorkSpaceGeral/WEB/hermes/src/main/java/com/br/hermes/visao/Man_Factory_Cargo.java:[7,30] package com.br.hermes.negocios does not exist
[ERROR] /D:/WorkSpaceGeral/WEB/hermes/src/main/java/com/br/hermes/visao/Man_Factory_Cargo.java:[8,34] package com.br.hermes.negocios.imp does not exist
[ERROR] /D:/WorkSpaceGeral/WEB/hermes/src/main/java/com/br/hermes/modelo/persistencia/dao/impl/DaoColaborador.java:[11,34] package com.br.hermes.persistencia does not exist
[ERROR] /D:/WorkSpaceGeral/WEB/hermes/src/main/java/com/br/hermes/modelo/persistencia/dao/impl/DaoColaborador.java:[16,9] cannot find symbol
[ERROR] symbol:   class HibernateSessionManager
[ERROR] location: class com.br.hermes.modelo.persistencia.dao.impl.DaoColaborador
[ERROR] /D:/WorkSpaceGeral/WEB/hermes/src/main/java/com/br/hermes/controle/mb/EstadoBean.java:[13,30] package com.br.hermes.negocios does not exist
[ERROR] /D:/WorkSpaceGeral/WEB/hermes/src/main/java/com/br/hermes/controle/mb/EstadoBean.java:[14,34] package com.br.hermes.negocios.imp does not exist
[ERROR] /D:/WorkSpaceGeral/WEB/hermes/src/main/java/com/br/hermes/modelo/persistencia/dao/impl/DataAccessObject.java:[46,38] cannot find symbol
[ERROR] symbol:   class HibernateSessionManager
[ERROR] location: class com.br.hermes.modelo.persistencia.dao.impl.DataAccessObject<T>
[ERROR] /D:/WorkSpaceGeral/WEB/hermes/src/main/java/com/br/hermes/modelo/persistencia/dao/impl/DaoCidade.java:[20,38] cannot find symbol
[ERROR] symbol:   class HibernateSessionManager
[ERROR] location: class com.br.hermes.modelo.persistencia.dao.impl.DaoCidade
[ERROR] /D:/WorkSpaceGeral/WEB/hermes/src/main/java/com/br/hermes/modelo/persistencia/dao/impl/DaoUsuario.java:[23,38] cannot find symbol
[ERROR] symbol:   class HibernateSessionManager
[ERROR] location: class com.br.hermes.modelo.persistencia.dao.impl.DaoUsuario
[ERROR] /D:/WorkSpaceGeral/WEB/hermes/src/main/java/com/br/hermes/visao/Man_Factory_Cargo.java:[14,17] cannot find symbol
[ERROR] symbol:   class IServicoFactory
[ERROR] location: class com.br.hermes.visao.Man_Factory_Cargo
[ERROR] /D:/WorkSpaceGeral/WEB/hermes/src/main/java/com/br/hermes/visao/Man_Factory_Cargo.java:[14,52] cannot find symbol
[ERROR] symbol:   class ServicoFactory
[ERROR] location: class com.br.hermes.visao.Man_Factory_Cargo
[ERROR] /D:/WorkSpaceGeral/WEB/hermes/src/main/java/com/br/hermes/modelo/persistencia/dao/impl/DaoColaborador.java:[27,38] cannot find symbol
[ERROR] symbol:   class HibernateSessionManager
[ERROR] location: class com.br.hermes.modelo.persistencia.dao.impl.DaoColaborador
[ERROR] /D:/WorkSpaceGeral/WEB/hermes/src/main/java/com/br/hermes/controle/mb/EstadoBean.java:[30,17] cannot find symbol
[ERROR] symbol:   class IServicoFactory
[ERROR] location: class com.br.hermes.controle.mb.EstadoBean
[ERROR] /D:/WorkSpaceGeral/WEB/hermes/src/main/java/com/br/hermes/controle/mb/EstadoBean.java:[30,53] cannot find symbol
[ERROR] symbol:   class ServicoFactory
[ERROR] location: class com.br.hermes.controle.mb.EstadoBean
[ERROR] -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException


O meu ambiente de desenvolvimento está configurado assim:
maven 3.1
hibernate 4.3
jsf 2.2
java 1.7_25
eclipse kepler
tomcat

Me parece que seu pacote está errado… deveria ser:
package com.br.hermes.modelo.persistencia.dao.impl

tente construir um projeto maven usando um archetype próprio para isso.
facilita muita a resolução desse tipo de problema que geralmente está ligado à maneira como o projeto foi construído.

Olá pessoal,
Obrigado pela ajuda,

[quote=nilsonuehara]Me parece que seu pacote está errado… deveria ser:
package com.br.hermes.modelo.persistencia.dao.impl[/quote]
Nilson, o sistema está configurado assim:
source folder: hermes/src/main/java/
package: com/br/hermes/modelo/persistencia/dao/impl

Entendi, bem criei o projeto no formato Dinamic Web Project do eclipse depois converti para “Projeto Maven” isso tudo pelo eclipse. Selecionei o projeto --> opção Configure --> Convert Maven Project

Olá pessoal,
Obrigado pela ajuda,

[quote=nilsonuehara]Me parece que seu pacote está errado… deveria ser:
package com.br.hermes.modelo.persistencia.dao.impl[/quote]
Nilson, o sistema está configurado assim:
source folder: hermes/src/main/java/
package: com/br/hermes/modelo/persistencia/dao/impl

Entendi, bem criei o projeto no formato Dinamic Web Project do eclipse depois converti para "Projeto Maven" isso tudo pelo eclipse. Selecionei o projeto --> opção Configure --> Convert Maven Project

Me parece um erro relacionado ao seu POM, pode posta ele para uma análise?

Olá Cleciusjm,
Resolvi o problema, solução foi colocar as classes que estavam dentro deste source folder: src/main/resouces para src/main/java

obrigado pela ajuda de todos