Mensagens de erro do desenvolvedor do SQL: “Digite o nome completo do caminho para java.exe” e “Não é possível localizar um J2SE SDK instalado no caminho”

10

Ontem, eu baixei o SQL Developer 3 com o SDK e pude usá-lo bem. Depois de desligar meu PC ontem à noite e reiniciar novamente esta manhã, toda vez que tento executá-lo, recebo esta mensagem:

"Digite o nome completo do caminho para java.exe"

Eu navego até C:\Program Files\Java\jre6\java.exe onde o EXE está localizado e recebo esta mensagem:

"Não é possível localizar um SDK do J2SE instalado no caminho C: \ Arquivos de programas \ Java \ jre6 \ java.exe"

Qual poderia ser o problema aqui quando estava funcionando bem ontem? Vou acrescentar que meu PC congelou ontem à noite durante o desligamento, então acabei tendo que desligá-lo, mas não sei se isso é relevante.

Eu reinstalei o Java e ele continua dando a mesma mensagem. Eu também baixei o SQL Developer sem o SDK e recebo a mesma mensagem. Eu também vou adicionar que eu não estou realmente instalando o SQL Developer, apenas executando o executável da pasta. Eu não acho que você realmente instalá-lo de qualquer maneira.

Alguém sabe o que poderia estar causando isso? Estou no Windows 7 de 32 bits.

    
por oscilatingcretin 17.01.2012 / 16:00

13 respostas

6

"jre6" no nome da pasta significa que você tem o JRE instalado lá, e não o SDK. Apontá-lo para algum lugar onde você tem java.exe de uma instalação do JDK / SDK, em vez de JRE, e a partir daí deve funcionar.

Se você teve que desligar durante o desligamento, talvez não tenha sido possível salvar a referência do SDK, perguntando na próxima inicialização.

    
por 17.01.2012 / 16:13
4

Se o seu arquivo jdk ficar preso ao solicitar o arquivo jdk se repetir no windows 7, ou se você tiver problemas com o arquivo jdk, tente executar o SQLDeveloper como administrador, em vez de apenas a inicialização normal.

    
por 21.05.2012 / 05:50
2

você pode baixar um aqui: link . Eu baixei e instalei 32 ou 64 bits

    
por 21.01.2013 / 19:27
2

Encontrei a seguinte mensagem repetidamente ao tentar iniciar o SQL Developer a partir da instalação do Oracle Database 11g Enterprise: Enter the full pathname for java.exe .

Não importa quantas vezes eu naveguei para o caminho correto, continuei sendo apresentado exatamente com a mesma caixa de diálogo. Isso foi no Windows 7.

A solução foi clicar com o botão direito do mouse no ícone do SQL Developer e selecionar "Executar como administrador" .
 Em seguida, usei este caminho: C:\app\shellperson\product.1.0\db_1\jdk\jre\bin\java.exe

    
por 31.01.2015 / 14:34
2

Resolvido. Não funcionou para mim, mas depois de passar muito tempo, aqui está o que eu fiz para consertar isso.

1) Abra o arquivo

..\sqldeveloper\sqldeveloper\bin\sqldeveloper.conf 

e adicione a seguinte linha para definir o caminho jdk:

SetJavaHome C:\Program Files\Oracleg\product.1.0\client_1\jdk

Se não permitir que você salve o arquivo, copie toda a pasta sqldeveloper para um local diferente em que você tenha acesso de gravação para modificar este arquivo.

2) Execute sqldeveloper.exe (do novo local se você removeu a pasta das pastas oracle) como administrador e digite o caminho do jdk que vem com a instalação do oracle:

C:\Program Files\Oracleg\product.1.0\client_1\jdk\bin

Deve funcionar então ... espero que ajude você a economizar horas. - snehal

    
por 17.09.2014 / 23:15
1

Tente digitar o caminho completo para java.exe ao usar o SQL Developer. Por exemplo:

c:\app\shellperson\product.1.0\db_1\jdk\jre\bin\java.exe
    
por 20.11.2012 / 17:00
0

Se você estiver no ambiente de 64 bits, precisará instalar o java mais recente 6 SE para 32 bits e usar isso (oracle chama essas versões i586 por exemplo, Jdk-6u45-windows-i586.exe).

    
por 10.06.2013 / 10:38
0

Eu encontrei o arquivo (sqldeveloper.conf) neste caminho

D: \ app \ admin \ produto \ 11.2.0 \ dbhome_1 \ sqldeveloper \ sqldeveloper \ bin

e depois eu configurei o javahome como abaixo, anteriormente ele estava apontando para o jdk1.7

SetJavaHome C: \ Arquivos de programas \ Java \ jdk1.6.0_06

    
por 19.04.2015 / 08:42
0

Tente definir o caminho abaixo. Funcionou para mim.

C:\Program Files\Java\jdk1.7.0_79

Para verificação cruzada, você pode verificar o caminho especificado para localizar a JVM no arquivo de configuração:

..\sqldeveloper\sqldeveloper\bin\sqldeveloper.conf 
    
por 29.07.2015 / 18:33
0

Quando o desenvolvedor do SQL solicitar o caminho Java, mencione o caminho como incluindo java.exe também:

C:\Program Files\Java\jdk1.6.0_06\bin\java.exe

Isso funcionou para mim.

    
por 11.08.2015 / 10:48
0

existe algum conflito entre a comunicação entre o java e o oracle então o oracle está instalando um java específico para si mesmo.

tente inserir este endereço:

[ORACLEHOME]\product.1.0\dbhome_1\jdk\jre\bin\java.exe

lembre-se [ORACLEHOME] significa onde seu oráculo foi instalado

    
por 11.03.2018 / 12:32
-1

Verifique seu arquivo sqldeveloper.conf. Contém:

SetJavaHome ../../jdk

Isso significa que, quando o SQL Developer for iniciado, ele procurará na pasta ../../jdk do java.exe.

Depois de instalar uma versão do JDK, copie a pasta para ../../jdk location relativa ao arquivo sqldeveloper.conf (que você pode encontrar na pasta /bin ).

/installed folder
    ...
    /dataminer
    /ide
    /javavm
    /jdk   <== create this and copy jdk stuff here
    ...
    sqldeveloper.exe

...

você não será solicitado com a pergunta.

    
por 26.09.2013 / 23:33
-1

a solução, no ícone sqldeveloper.exe, pressione o botão direito e a parte de compatibilidade, selecione, execute este programa em compatibilidade para ... selecione Windows XP (Service Pack 3). Para baixo selecione ejecute este programa como administrador, pressione Aceitar,

execute novamente o programa, selecione a pasta java, pressione select, pronto. isso funcionará.

    
por 27.08.2015 / 17:29