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 >
|