“Conocimientos Programación>Programación Java

JDK no es detectado por Java

2011/4/23
Para desarrollar programas en Java , el Java Development Kit o JDK , se debe instalar . JDK incluye una copia del motor de tiempo de ejecución Java o JRE , que se requiere para ejecutar programas Java. Otros componentes incluyen un paquete con Netbeans , el servidor Glassfish y el Kit de desarrollo de software de Android, o SDK. A veces , sobre todo en equipos con Microsoft Windows, el JDK no es detectado por Java, incluso después de una instalación exitosa. Cuando esto sucede, usted tiene varias soluciones disponibles para solucionar el problema. CAMINO

En Microsoft Windows, la variable de entorno " PATH" contiene una serie de directorios , separados por punto y coma , que Windows buscará cada vez que un programa se llama si el programa no se encuentra en el trabajo directorio . A veces, la variable PATH no quede modificado correctamente al instalar el JDK . Cuando intenta compilar un programa Java, por ejemplo, se puede obtener un error similar a " " javac " no se reconoce como un comando interno o externo, programa o archivo por lotes . " Para corregir este error , haga clic en " PC", haga clic en " Configuración avanzada del sistema " vínculo, haga clic en el botón " variables de entorno " y busque la variable " PATH" en el cuadro " variables de sistema " . Haga clic en " Editar " y añadir un punto y coma seguido por el directorio JDK a la variable PATH.
Netbeans

Si utiliza Netbeans como entorno de desarrollo integrado en Microsoft Windows , y recientemente actualizado a Netbeans versión 6, puede aparecer un error similar a "Java sE Development Kit ( JDK) no se encontró en este equipo. " esto suele suceder si se ha creado un archivo de acceso directo o por lotes que utiliza lanzar Netbeans . Cuando inicie Netbeans , usted tiene que proporcionar la ubicación del JDK . ». -Js : javahome " Antes de Netbeans versión 6 , el parámetro de hacerlo era en Netbeans versión 6 , la sintaxis se ha cambiado a " - javahome ", con dos rayas y sin precedente " js : . " para solucionar el error , editar el acceso directo de Windows o un archivo por lotes que se utiliza para poner en marcha Netbeans , quite el parámetro de edad y añada el nuevo:

netbeans - 6.9 - ml - windows.exe - javahome c: \\ Archivos de programa ( x86) \\ glassfishv3 \\ jdk \\ bin
32 - bit Java

En una instalación de 32 bits de Windows, se instalan la mayoría de los programas de a la " c: \\ Archivos de programa \\ " directorio. La versión de 64 bits de Windows tiene dos directorios de programa diferentes , " c: \\ Archivos de programa ( x86) \\ " para los programas de 32 bits y "c: \\ Archivos de programa \\ " para los programas de 64 bits. JDK también cuenta con dos versiones diferentes, una para 32 -bit y otra para equipos de 64 bits . Puede usar la versión de 32 bits en ambos equipos de 32 bits y 64 bits. Si está ejecutando una versión de 32 bits del JDK y de instalar el SDK de Android en un equipo de 64 bits , el archivo por lotes que encuentra Java está probablemente dirigido al directorio de archivos de programa de 64 bits . Para solucionar este problema, cambie a la carpeta Android SDK herramientas , vaya al directorio " libs " y editar el archivo " find_java.bat " . Cambie todas las instancias de "% PROGRAMFILES % en"% PROGRAMFILES % ( x86) ". Guarde el archivo por lotes y lanzar el SDK de Android de nuevo. Como alternativa , puede instalar la versión de 64 bits del JDK .
64 bits Instalación

A veces es posible que no pueda instalar el SDK Andoid en absoluto en un sistema Windows de 64 bits , ya que Java no puede encontrar el JDK . Cambiar el archivo por lotes no es posible. En este caso , se puede resolver el problema en tres pasos. En primer lugar, modificar el Registro de Windows y agregar las dos claves siguientes :

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

A continuación , instale el SDK de Android. Por último , elimine la siguiente clave del registro que se agregó durante la instalación: .

HKEY_LOCAL_MACHINE \\ SOFTWARE \\ Wow6432Node \\ JavaSoft

Inicie el SDK y el problema debe ser resuelto


Programación Java
Administración de archivos de Java Tutorial
Cómo saber qué versión de Java se ejecuta en Mi PC
Cómo escribir un método en Java
Cómo convertir una colección de HashMap de Java
Definición de Java y Javascript
Cómo cambiar JVM Tamaño del montón
Cómo dar formato a columnas en Java
Cómo llamar al constructor predeterminado en Java
Conocimientos Informáticos © http://www.ordenador.online