Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    JDK inte upptäcks av Java

    Att utveckla Java-program , Java Development Kit , eller JDK , måste installeras . JDK innehåller en kopia av Java Runtime Engine , eller JRE , som krävs för att köra Java-program . Övriga komponenter inkluderar en bunt med NetBeans , den Glassfish server och Android Software Development Kit , eller SDK . Ibland , speciellt på Microsoft Windows-datorer , är JDK inte upptäcks av Java , även efter en lyckad installation . När det händer , har du flera lösningar som finns för att åtgärda problemet . PATH

    I Microsoft Windows , innehåller " PATH " miljövariabel en sträng av kataloger , avgränsade med semikolon , som Windows kommer att söka varje gång ett program kallas om programmet inte finns i det arbetsdokument katalog . Ibland PATH variabeln inte får ändras på rätt sätt när du installerar JDK . När du försöker kompilera ett Java -program , till exempel , kan du få ett felmeddelande som liknar " ' javac ' redovisas inte som en intern eller extern kommando , manövreras program eller kommandofil . " För att fixa detta fel , högerklicka " Dator ", klicka på " Avancerade systeminställningar " länken , klicka på " Miljövariabler " knappen och leta reda på " PATH " variabel under " System Variables " rutan . Klicka på " Redigera " och lägg till ett semikolon följt av JDK katalogen till PATH variabeln . Addera NetBeans
    p Om du använder NetBeans som din integrerad utvecklingsmiljö för Microsoft Windows , och du nyligen uppgraderat till Netbeans version 6 , kan du stöta på ett felmeddelande som liknar " Java SE Development Kit ( JDK ) kunde inte hittas på den här datorn . " detta händer oftast om du har skapat en genväg eller batch -fil som du använder att starta NetBeans . När du startar NetBeans , måste du lämna platsen för JDK . " . - Js : javahome " Före Netbeans version 6 , till parametern göra det var i NetBeans version 6 , var syntaxen ändras till " - javahome , " med två streck och ingen föregående " js : . " för att fixa felet , redigera Windows genväg eller batch -fil du använder för att starta NetBeans , ta bort den gamla parameter och lägga den nya:

    netbeans - 6,9 - ml - windows.exe - javahome c : \\ Program Files ( x86 ) \\ glassfishv3 \\ jdk \\ bin Addera ditt 32 - bitars Java

    i en 32 - bitars installation av Windows , är de flesta program installerade till " c: \\ Program Files \\ " katalogen . Den 64 - bitars version av Windows har två olika program kataloger , " C: \\ Program Files ( x86 ) \\ " för 32 - bitars program och "C : \\ Programfiler \\ " för 64 - bitarsprogram . JDK har även två olika versioner , en för 32 - bitars och en för 64 - bitars datorer . Du kan använda 32 - bitarsversionen på både 32-bitars och 64 - bitars datorer . Om du kör en 32 - bitars version av JDK och du installerar Android SDK på en 64 - bitars dator , Java kommandofilen som finner är mest sannolikt riktad till 64 - bitars katalogen Program . För att åtgärda detta problem , byt till Android SDK tools mappen , gå till " libs " katalogen och redigera " find_java.bat " filen . Ändra alla förekomster av " % program % till " % program % ( x86 ) . " Spara kommandofilen och lansera Android SDK igen . Alternativt , kan du installera 64 - bitarsversionen av JDK .
    64 - bitars installation

    Ibland kanske du inte kan installera Andoid SDK alls på en 64 - bitars Windows -system , eftersom Java inte hittar JDK . Ändra kommandofilen är inte möjlig . I detta fall kan du lösa problemet i tre steg . Först , redigera Windows- registret och lägga till följande två tangenter :

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

    Därefter installerar Android SDK . Slutligen , ta bort följande registernyckel som lades under installationen : .

    HKEY_LOCAL_MACHINE \\ SOFTWARE \\ Wow6432Node \\ JavaSoft

    Starta SDK och problemet bör lösas


    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur Inkludera rekursion i Java
    ·Hur du ansluter en Servlet Inom en Servlet
    ·Hur man skapar ett Word-dokument i Java
    ·1997 Bayliner Capri Specs
    ·Hur att dölja ett objekt i Android ListView
    ·Java String Längd & Function
    ·Hur man lägger till datum i Java
    ·Vad är Java 2 Runtime Environment SE v1.4.2
    ·Hur Ring onSubmit metod i en Controller Från JSP
    ·Hur man skapar en ton i Java
    Utvalda artiklarna
    ·Hur få ut av Crouch läge i Fallout :
    ·Hur man gör Tillägg av variabler i Java
    ·Hur du fyller index i Cache på Mysql
    ·Så att välja Start - up formulär i ett Windows-progr…
    ·Hur man skickar ESC-sekvenser med VB.NET
    ·Hur man använder en mus i QBasic
    ·TI83 Plus Programming Guide
    ·Hur man Dra ett utdrag från en sträng Med PHP
    ·Alternativ till alternativknappar i JQuery
    ·Installera om Visual C
    Copyright © Dator Kunskap http://www.dator.xyz