Servidor Apache James 2.3.2

Baixei o servidor Apache james para o endereço c:\james-2.3.2. Ao entrar na subpasta bin via prompt de comando e executar o run.bat, aparece o erro:

Error ocurred during initialization of VM

java/lang/NoClassDefFoundError: java/lang/Object

Alguém pode ajudar?

Resposta de atendente de suporte:

Já reinstalou o Java, senhor?

1 curtida

Não considerei essa possibilidade porque todas as demais aplicações java estão funcionado normalmente. Só esse servidor apresentou erro.

JAVA_HOME está configurado, e a versão do Java é compatível?

Sim. A resposta completa do servidor na tentativa de inicialização é a seguinte:
Using PHOENIX_HOME: C:\james-2.3.2
Using PHOENIX_TMPDIR: C:\james-2.3.2\temp
Using JAVA_HOME: C:\Program Files\Java\jdk1.8.0_66
Error ocurred during initialization of VM
java/lang/NoClassDefFoundObjectError: java/lang/Object

O JAVA_HOME detectado bate com o configurado nas váriáveis de ambiente:
JAVA_HOME C:\Program Files\Java\jdk1.8.0_66

Obrigado, Lucas. Embora eu tenha descartado a possibilidade de reinstalação do Java desde o início, porque todas as demais apps estavam rodando sem problemas, foi essa sugestão que resolveu o problema.

1 curtida