Creo que mi JDK está roto. Estoy en OS X 10.6.8.No hay fuente de Java en Mac OS X
quiero buscar en las fuentes al depurar en Eclipse, etc, pero Eclipse no puede encontrar las fuentes, así que busqué los JRE instalados y encontré este camino con el título JVM 1.6.0 (MacOS X Default)
/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home
En Terminal fui al directorio /System/Library/Frameworks/JavaVM.framework/Versions
y ejecutado ls -al
:
drwxr-xr-x 13 root wheel 442 8 Sep 22:46 .
drwxr-xr-x 12 root wheel 408 8 Sep 22:46 ..
lrwxr-xr-x 1 root wheel 5 8 Sep 22:45 1.3 -> 1.3.1
drwxr-xr-x 3 root wheel 102 21 Jul 2009 1.3.1
lrwxr-xr-x 1 root wheel 10 8 Sep 22:45 1.4 -> CurrentJDK
lrwxr-xr-x 1 root wheel 10 8 Sep 22:45 1.4.2 -> CurrentJDK
lrwxr-xr-x 1 root wheel 10 8 Sep 22:45 1.5 -> CurrentJDK
lrwxr-xr-x 1 root wheel 10 8 Sep 22:45 1.5.0 -> CurrentJDK
lrwxr-xr-x 1 root wheel 10 8 Sep 22:45 1.6 -> CurrentJDK
lrwxr-xr-x 1 root wheel 10 8 Sep 22:45 1.6.0 -> CurrentJDK
drwxr-xr-x 10 root wheel 340 8 Sep 22:46 A
lrwxr-xr-x 1 root wheel 1 8 Sep 22:45 Current -> A
lrwxr-xr-x 1 root wheel 59 8 Sep 22:45 CurrentJDK -> /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents
Así Eclipse ya tiene el JDK adecuado vinculado. Otra prueba:
$ javac -version
javac 1.6.0_26
$ which javac
/usr/bin/javac
$ ls -al /usr/bin/ | grep javac
lrwxr-xr-x 1 root wheel 75 8 Sep 22:45 javac -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/javac
Así que todo se ve bien, pero no hay rt.jar o src.jar Aquí está una captura de pantalla:
así que trato de volver a instalarlo. Voy a website de Apple y descargo este paquete: Java for Mac OS X 10.6 Update 5 Developer Package
, archivo: javadeveloper_for_mac_os_x_10.6__10m3425.dmg
. La instalación finalizó correctamente, pero no cambia nada.
que muestran los últimos archivos modificados en mi equipo, estas son solo algunas de las herramientas java, ubicadas en usr/share/java/Tools
- Java VisualVM
- Jar Bündler
- Applet Launcher
todavía no es rt.jar o src.jar en el directorio de inicio de java.
Tal vez la respuesta aceptada aquí puede ayudar: http://stackoverflow.com/questions/4120107/source-code-for-mac-os- x-java-version-1-6-0-22 – msandiford
Leí este tema y lo intenté, pero no me ayudó :(@msandiford – timaschew
@msandiford Descubrí que la segunda respuesta fue más útil que la aceptada. – CajunLuke