4.2.4. Busca do JAR na Instalação Anterior


Caso a classe não seja encontrada no JAR empacotado num módulo definido pelo servidor, busque o JAR em sua instalação EAP5_HOME ou seu diretório lib/ anterior do servidor.
Por exemplo, caso você veja este traço ClassNotFoundException no log:
Caused by: java.lang.NoClassDefFoundError: org/hibernate/validator/ClassValidator at java.lang.Class.getDeclaredMethods0(Native Method)
Busque pelo JAR contendo essa classe efetuando o seguinte:
  1. Abra o terminal e navegue ao diretório EAP5_HOME/.
  2. Emita o comando:
    grep 'org.hibernate.validator.ClassValidator' `find . \-name '*.jar'`
  3. Você poderá encontrar mais de um resultado. Neste caso, o seguinte resultado é o JAR que precisamos:
    Binary file ./jboss-eap-5.1/seam/lib/hibernate-validator.jar matches
  4. Copie esse JAR ao diretório lib/ do aplicativo.
    Caso você precisar de um número grande de JARs, será mais fácil definir um módulo para as classes. Para maiores informações sobre esse assunto, refira-se ao Modules no capítulo Get Started Developing Applications do Development Guide para o JBoss Enterprise Application Plataform 6 no https://access.redhat.com/site/documentation/JBoss_Enterprise_Application_Platform/.
  5. Reconstrução e reimplantação do aplicativo.
Red Hat logoGithubredditYoutubeTwitter

Aprender

Experimente, compre e venda

Comunidades

Sobre a documentação da Red Hat

Ajudamos os usuários da Red Hat a inovar e atingir seus objetivos com nossos produtos e serviços com conteúdo em que podem confiar. Explore nossas atualizações recentes.

Tornando o open source mais inclusivo

A Red Hat está comprometida em substituir a linguagem problemática em nosso código, documentação e propriedades da web. Para mais detalhes veja o Blog da Red Hat.

Sobre a Red Hat

Fornecemos soluções robustas que facilitam o trabalho das empresas em plataformas e ambientes, desde o data center principal até a borda da rede.

Theme

© 2026 Red Hat
Voltar ao topo