Después de actualizar a la última (y ahora obsoleta, sniff ...) actualización del JDK de Apple, Eclipse ya no muestra el código fuente de las clases JDK. Me pide que adjunte el archivo o carpeta de ubicación de origen. ¿Dónde puedo encontrar eso?¿Cómo (re) adjuntar fuentes JDK para Eclipse en Snow Leopard?
Respuesta
Parece que Java para Mac OS X 10.6 Actualización 3 ya no incluye las fuentes. Ahora hay un paquete separado "Java para Mac OS X 10.6 Update 3 Developer Package". Ver http://lookfirst.com/2010/10/how-to-fix-missing-source-for-latest.html
en mi caso las fuentes están en
/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/src.jar
Puede ser que tenga que configurar esto en el Eclipse preferencias: Java - JRE instalados. Seleccione la JVM 1.6 y haga clic en editar. Ahora seleccione classes.jar de la lista de bibliotecas del sistema JRE, haga clic en el archivo adjunto fuente e ingrese la ruta a su src.jar.
que no tienen src.jar. ¿Qué versión de sistema operativo está usando y ejecutó la última actualización de software de Java?¿Eso quitó src.jar? Definitivamente tenía fuentes adjuntas en Eclipse antes (y por defecto, creo). – Thilo
Estoy en OSX 10.6.4 y no ejecuté la última actualización de Java. Es decir, estoy en la versión de Java "1.6.0_20". Es posible que la actualización elimine src.jar. Una actualización anterior desinstaló Java 1.5 y algunas de mis versiones de Maven. – michid
Cada actualización de JRE elimina src.jar. Cuando actualicé a 1.6.0_26 desde 1.6.0_24 tuve que llegar a developer.apple.com/downloads y descargar el JDK nuevamente para obtener la fuente. –
Para cada actualización de Apple, escribo una nueva publicación de blog con los enlaces simbólicos actualizados. Noté mucho tráfico en mi blog a partir de una de las respuestas, así que pensé que podría actualizar las cosas con la última versión.
Podría escribir un script de shell simple para hacer esto por usted, pero eso requeriría que descargue un archivo. Parece más simple simplemente ejecutar algunos comandos fáciles.
Esta es la última actualización de 5:
http://lookfirst.com/2011/06/fix-missing-source-for-java-mac-os-x.html
Gracias. Otra cosa buena relacionada con esto sería encontrar notas de lanzamiento adecuadas sobre lo que ha cambiado. La nota técnica de Apple es completamente informativa. – Thilo
Buena suerte con eso. Apple rara vez es muy informativo con esa información. –
Estoy utilizando Mac OS 10.8.5. Descargué el Java para Mac OS 10.7 y lo instalé. He encontrado el archivo src.jar
en
/Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Home/src.jar.
Entonces
- Eclipse abierto (JUNO)
- Eclipse> Prefereces> Java> Instalado jre
- Editar el java enumeran
En el sistema JRE Sección de Bibliotecas,
- Ampliar el primero de ellos (es decir, classes.jar)
- se puede ver que no se adjunta src
- doble clic en eso y proporcionar la ubicación por encima de
Eso es todo.
A todos los tipos que han estado sufriendo buscando el código fuente aquí y allá durante horas pero finalmente no obtienen nada.
para Eclipse de colocar (imperfectamente disponible para 1.6): jdk1.7.0_21_src_for_mac.zip
- 1. Xcode 4.3 para Snow Leopard
- 2. Compilar Matplotlib para Python en Snow Leopard
- 3. velocidad Eclipse IDE lenta en Snow Leopard Macbook
- 4. CGPostMouseEvent reemplazo en Snow Leopard
- 5. WxPython ¿Incompatible con Snow Leopard?
- 6. DMD 2 en Snow Leopard
- 7. ¿Cómo grabar un applescript en Snow Leopard?
- 8. Cómo instalar iPython en Snow Leopard
- 9. ¿Cómo puedo compilar Valgrind en Snow Leopard?
- 10. Cómo adjuntar javadoc para jar en eclipse?
- 11. Instalar Xcode 4.2 para Snow Leopard falla
- 12. Snow Leopard y XCode 3.1
- 13. Construcción limpia en Xcode/Snow Leopard
- 14. PyObjc y Cocoa en Snow Leopard
- 15. Vinculación al archivo delgado en Snow Leopard
- 16. Selenio y Python en Snow Leopard
- 17. joya instala error mysql en Snow Leopard
- 18. Edificio para 10.5 en Xcode 3.2 (en Snow Leopard) error
- 19. Instalación de psyco para python en Snow Leopard
- 20. Biblioteca de enlaces para OpenMP para Snow Leopard?
- 21. XCode for Snow Leopard: dónde obtener
- 22. lista de dispositivos ADB vacío - Snow Leopard
- 23. Cómo construir un objetivo de hormiga condicionalmente en Snow Leopard
- 24. Problemas con Snow Leopard, Django y PIL
- 25. ¿Cómo instalar php5 curl en mac osx snow leopard?
- 26. ¿Cómo actualizar Numpy en Mac OS X Snow Leopard?
- 27. Escribiendo un servicio de Snow Leopard para Finder.app
- 28. Compilación de una aplicación PyObjC para 10.5 (Leopard) en xcode 10.6 (Snow Leopard)
- 29. Dimensiones de sombra de ventana predeterminadas para Snow Leopard?
- 30. ¿Compila una compilación de trabajo py2app para Leopard y Snow Leopard?
Una descarga gratuita de 139 MB, pero requiere registrarse con la conexión de desarrollador de Apple (también gratuita). – Thilo
@Thilo, la última descarga (JDK 1.6u6) es de solo 134 MB. –