Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
JDK wordt niet gedetecteerd door Java
om Java-programma's , de Java Development Kit , of JDK , de ontwikkeling moet worden geïnstalleerd . JDK bevat een kopie van de Java Runtime Engine , of JRE , die nodig is om Java- programma's te draaien . Andere onderdelen zijn een bundel met Netbeans , de Glassfish server en de Android Software Development Kit , of SDK . Soms , met name op Microsoft Windows-computers , de JDK wordt niet gedetecteerd door Java , zelfs na een succesvolle installatie . Wanneer dat gebeurt , hebt u verschillende oplossingen beschikbaar om het probleem op te lossen . PATH

In Microsoft Windows , het " PATH " omgevingsvariabele bevat een reeks van mappen , gescheiden door puntkomma's , dat Windows zal telkens een programma heet zoeken als het programma niet wordt gevonden in de werkende directory . Soms is de PATH variabele niet goed raken gewijzigd bij de installatie van de JDK . Wanneer u probeert om een Java-programma te compileren , bijvoorbeeld , kunt u een foutmelding vergelijkbaar te krijgen " " javac " wordt niet herkend als een interne of externe opdracht , bedienbaar programma of batchbestand . " Om deze fout te verhelpen , klik met de rechtermuisknop " Computer ", klik op de " Advanced System Settings "-link , klik op de " Omgevingsvariabelen " knop , en zoek de variabele " PATH " onder het vak " Systeem Variabelen " . Klik op "Edit " en voeg een puntkomma , gevolgd door de JDK directory aan de variabele PATH .
Netbeans

Als je Netbeans gebruiken als uw geïntegreerde ontwikkelomgeving voor Microsoft Windows , en u onlangs een upgrade naar Netbeans versie 6 , kunt u een foutmelding vergelijkbaar tegenkomen " Java SE Development Kit ( JDK ) is niet gevonden op deze computer . " dit gebeurt meestal als u een snelkoppeling of batch -bestand dat u gebruikt hebt gemaakt aan Netbeans lanceren . Wanneer u Netbeans starten , moet je de locatie van de JDK bieden . " . - Js : javahome " Voorafgaand aan Netbeans versie 6 , de parameter om dat te doen was in Netbeans versie 6 , is de syntaxis veranderd in " - javahome , " met twee streepjes en geen voorafgaande " js : . "Om de fout te herstellen , bewerken de Windows snelkoppeling of batch-bestand dat u gebruikt om Netbeans starten , verwijder de oude parameters en voeg de nieuwe:

NetBeans - 6.9 - ml - windows.exe
- javahome c : \\ Program Files ( x86 ) \\ glassfishv3 \\ jdk \\ bin
32 - bits Java

In een 32 - bit installatie van Windows , de meeste programma's zijn geïnstalleerd aan de " c: \\ Program Files \\ " directory . De 64 - bits versie van Windows heeft twee verschillende programma directories , " c : \\ Program Files ( x86 ) \\ " voor 32 - bits programma's en " c : \\ Program Files \\ " voor 64 - bits programma's . JDK heeft ook twee verschillende versies , een voor 32 - bit en een voor 64 - bit machines . U kunt de 32 - bits versie te gebruiken op zowel de 32 - bits en 64 - bits computers . Als u gebruik maakt van een 32 - bits versie van de JDK en je de Android SDK op een 64 - bit computer te installeren , het batchbestand dat vindt Java is het meest waarschijnlijk gericht op de 64 - bits programma bestanden directory . Om dit probleem op te lossen , naar de map Android SDK hulpmiddelen , ga naar de " libs " directory en bewerken van de " find_java.bat " bestand . Verander alle gevallen van " % programfiles% tot " % programfiles% ( x86 ) . " Sla het batchbestand en start de Android SDK opnieuw. Als alternatief kunt u de 64 - bits versie van de JDK .
64 - bits installatie

installeren Soms heb je misschien niet in staat zijn om de Andoid SDK te installeren op alle op een 64 - bits Windows -systeem , omdat Java niet kan vinden de JDK . Het veranderen van de batch -bestand is niet mogelijk . In dit geval kunt u het probleem in drie stappen op te lossen . Ten eerste , bewerk het Windows-register en voeg de volgende twee toetsen :

[ HKEY_LOCAL_MACHINE \\ SOFTWARE \\ Wow6432Node \\ JavaSoft \\ Java Development Development Kit \\ 1.6 ] " JavaHome " = " C : \\ \\ Program Files \\ \\ Java \\ \\ jdk1.6.0_23 "

Vervolgens installeer de Android SDK . Ten slotte wordt de volgende registersleutel die tijdens de installatie werd toegevoegd : .

HKEY_LOCAL_MACHINE \\ SOFTWARE \\ Wow6432Node \\ JavaSoft


Start de SDK en het probleem moet worden opgelost
< br >

Previous: Next:
  Java Programming
·Hoe kan ik een nieuwe verbindi…
·Hoe maak je een waarde uit de …
·Hoe maak je een Side scrolling…
·Java GUI ontwerp Tutorial 
·Hoe kan ik SMS gebruiken Java-…
·Java : Statische Linking 
·Hoe kan ik een project in NetB…
·Hoe te Negatieve getallen in J…
·Hoe kan ik een Chat Make zonde…
  Related Articles
Wat is VBA ? 
Wat is een Visual Basic DataGrid ? 
Wat is een Array in Visual Basic ? 
Wat is de Visual Basic IDE ? 
Wat is Visual Studio Express ? 
Wat is Visual Basic 6.0 ? 
Wat is OCX in Visual Basic ? 
Wat is proportioneel lettertype ? 
Wat is Microsoft Visual Basic 6.5 ? 
  Programmering Articles
·De voordelen van Coding Met SOA for Clie…
·Hoe te NS2 bandbreedte Bereken 
·Hoe te Bash script schrijven om Ingangsp…
·Hoe te Browser Breedte Get 
·Hoe maak je een raadspel Met Python 
·Hoe je gesprekken Meld aan D3D 
·Hoe de Gemiddelde van Sommen in Python B…
·Hoe maak je een CJK Karakter Detect in J…
·Hoe te Movie Review Software Maak 
Copyright © Computer Kennis http://www.nldit.com