Não consigo executar 'start-hbase.cmd' 'Erro: Não foi possível localizar ou carregar a classe principal .F' e 'ERRO: Não foi possível determinar o modo de inicialização'

0

Não consigo executar start-hbase.cmd . Consegui executar start-hbase.cmd ontem e funcionou bem, mas agora, se eu executar start-hbase.cmd , recebo Error: Could not find or load main class .F e ERROR: Could not determine the startup mode . Eu reiniciei meu laptop e ainda não tive sorte. Eu tentei reinstalar daqui e não a sorte. link

Veja a seguinte saída do console.

  C:\hbase-1.2.6\bin>start-hbase.cmd
Picked up _JAVA_OPTIONS: -Djava.net.preferIPv4Stack=true\
Error: Could not find or load main class .F
ERROR: Could not determine the startup mode.
    
por javaPlease42 06.10.2017 / 19:43

2 respostas

0

Por isso, foi um problema com meus argumentos do Java.

Quando removi a variável de sistema _JAVA_OPTIONS , que foi definida como -Djava.net.preferIPv4Stack=true\ , o erro desapareceu e eu consegui iniciar o hbase.

O que é ainda mais estranho é que eu adicionei o _JAVA_OPTIONS de volta e reiniciei meu laptop. Ran o start-hbase.cmd novamente e foi bem sucedido.

Se alguém puder explicar isso, aceitarei essa resposta. Obrigado.

    
por 06.10.2017 / 21:49
-1

Isso pode ser óbvio, mas você percorreu o arquivo CMD para ter certeza de que não moveu nem renomeou nada relacionado a esse novo problema?

Dependendo da complexidade do arquivo CMD, isso pode ser fácil.

Outra possibilidade é que é um problema relacionado a [caminho] e ele realmente não consegue encontrar o que precisa ser executado. Você ainda pode ver o [caminho] no Windows 10 usando a instrução [set] em uma janela de comando.

HTH

    
por 06.10.2017 / 20:36

Tags