Lo que hago es la siguiente:
Descargar e instalar el Kit de Desarrollo de Java (usando su ID de Apple desarrollador), versión actual 1.6.0_24-b07-334.jdk
, y luego en una concha, cd al directorio /System/Library/Frameworks/JavaVM.framework/Home
.
poner enlaces simbólicos a los archivos de código fuente del JDK, src.jar
, docs.jar
y appledocs.jar
, en el JDK acabas de descargar, que es:
sudo ln -s /Library/Java/JavaVirtualMachines/1.6.0_24-b07-334.jdk/Contents/Home/src.jar src.jar
y lo mismo para los otros dos frascos.
Luego, en Eclipse/Preferencias, puede crear un nuevo Instalado JRE por duplicar la existente (la que los puntos existentes a algo así como /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
) y luego seleccione el nuevo Instalado JRE y quitar el original.
Los proyectos de Eclipse pueden necesitar actualización para apuntar al 'nuevo' JRE, pero la fuente y los javadocs ahora deberían estar disponibles para el material java estándar sin más preámbulos.
NB Asegúrese de que la versión de jdk coincida con la versión de su sistema Java para que funcione correctamente.
Este enlace me ayudó. http://koehnlein.blogspot.com/2011/03/jdk-source-code-on-macosx.html – MacJava