the - intellij java 8 mac
Documentación de JDK en IntelliJ IDEA en Mac OS X (4)
Me gustaría saber cómo configurar IntelliJ para que apunte a la documentación JDK para que las ventanas emergentes de la documentación que se muestran durante la finalización del código me muestren cuál va a ser la función que estoy viendo. Por algún motivo, IntelliJ no puede encontrar los JavaDoc por defecto.
Tampoco estoy 100% seguro de que la documentación esté instalada con el JDK que está instalado con el sistema operativo. No los veo en /System/Library/Frameworks/JavaVM.framework/, pero puede que esté buscando en el lugar equivocado. Si no está incluido, también me gustaría saber qué necesita descargarse y dónde debe instalarse para que los JavaDocs para el JDK aparezcan en IntelliJ.
¿Has instalado el paquete de desarrollador Apple Java?
Proporciona src.jar y docs.jar en /Library/Java/JavaVirtualMachines/1.6.0_22-b04-307.jdk/Contents/Home
Tenga en cuenta que esto es así desde la actualización 3. Si estos están presentes, Intellij simplemente los encontrará, o al menos los hizo el mío.
los detalles se encuentran en las notas de la versión de actualización de Java
¿Solución rápida (y sucia?): Point IntelliJ a http://download.oracle.com/javase/6/docs/api/
Esto debería decirle lo que necesita saber: obtenga copias locales del código fuente Java de Mac OS X y Javadoc - Concord Consortium wiki .
Esa página recomienda ir a https://connect.apple.com y descargar e instalar "Java para Mac OS X 10.5 Update 2 Developer Documentation (Disk Image)" o la versión más nueva equivalente. Describe algunas maneras de ver la documentación, basándose en que el archivo jar
Java se encuentra en una ruta como esta:
/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/src.jar
Tuve que combinar las respuestas que obtuve hasta este punto y agregar algunos detalles adicionales, así que estoy respondiendo mi propia pregunta.
- Busque "Desarrollador Java" en Descargas para desarrolladores de Apple
- Descargue e instale "Java para Mac OS X 10.6 Update 9 Developer Package" (o posterior).
- En IntelliJ, abra Archivo -> Estructura del proyecto.
- Haga clic en "SDK" en "Configuración de la plataforma".
Agregue las siguientes rutas en la pestaña "Rutas de documentación" (las rutas pueden ser diferentes según el JDK que esté usando):
/Library/Java/JavaVirtualMachines/1.6.0_29-b11-402.jdk/Contents/Home/docs.jar!/docs/api /Library/Java/JavaVirtualMachines/1.6.0_29-b11-402.jdk/Contents/Home/appledocs.jar!/appledoc/api
Agregue la siguiente ruta en la pestaña Sourcepath:
/Library/Java/JavaVirtualMachines/1.6.0_29-b11-402.jdk/Contents/Home/src.jar!/src
Gracias, @Yishai por la ubicación de descarga y @Gareth Davis por la ubicación de la documentación después de la instalación.
Actualización para 10.7 / 10.8 [Montaña] León:
Los pasos son los mismos a excepción de estos cambios:
En el paso 2, descargue "Java para OS X 2012-005 Developer Package" (o posterior).
Use estas rutas en su lugar en el paso 5.
/Library/Java/JavaVirtualMachines/1.6.0_35-b10-428.jdk/Contents/Home/docs.jar!/docs/api /Library/Java/JavaVirtualMachines/1.6.0_35-b10-428.jdk/Contents/Home/appledocs.jar!/appledoc/api
Use estas rutas en su lugar en el paso 7.
/Library/Java/JavaVirtualMachines/1.6.0_35-b10-428.jdk/Contents/Home/src.jar!/src