¿Cómo reparar archivos de encabezado Java rotos?

0

Tengo una computadora portátil Apple con 10.6.7 y de alguna manera logré entrar en una situación en la que los archivos de encabezado de Java son en realidad directorios (vacíos). El portátil vino con 10.6.7 preinstalado. Ejecuté "Actualización de software", instalé Xcode 3.2.6 e instalé MacPorts. Al intentar instalar el puerto "db46", obtengo errores de compilación porque jni.h está dañado.

¿Cómo soluciono esto?

bash-3.2# pwd
/System/Library/Frameworks/JavaVM.framework/Versions/Current/Headers
bash-3.2# ls -la
total 64
drwxr-xr-x  17 root  wheel    578 May  5 11:28 .
drwxr-xr-x  10 root  wheel    340 Mar 29 19:22 ..
drwxr-xr-x   2 root  wheel     68 May  5 11:28 AWTCocoaComponent.h
drwxr-xr-x   2 root  wheel     68 May  5 11:28 JDWP.h
drwxr-xr-x   2 root  wheel     68 May  5 11:28 JDWPCommands.h
-rw-r--r--   1 root  wheel    179 Oct 24  2010 JavaVM.h
-rw-r--r--   1 root  wheel   2390 Oct 24  2010 NSJavaConfiguration.h
-rw-r--r--   1 root  wheel   2060 Oct 24  2010 NSJavaVirtualMachine.h
-rw-r--r--   1 root  wheel  19394 Oct 24  2010 classfile_constants.h
drwxr-xr-x   2 root  wheel     68 May  5 11:28 jawt.h
drwxr-xr-x   2 root  wheel     68 May  5 11:28 jawt_md.h
drwxr-xr-x   2 root  wheel     68 May  5 11:28 jdwpTransport.h
drwxr-xr-x   2 root  wheel     68 May  5 11:28 jni.h
drwxr-xr-x   2 root  wheel     68 May  5 11:28 jni_md.h
drwxr-xr-x   2 root  wheel     68 May  5 11:28 jvmdi.h
drwxr-xr-x   2 root  wheel     68 May  5 11:28 jvmpi.h
drwxr-xr-x   2 root  wheel     68 May  5 11:28 jvmti.h
    
pregunta ubiyubix 05.05.2011 - 21:14

1 respuesta

2

Intente volver a instalar Java utilizando esta actualización . Es la actualización de Java para Snow Leopard. Esperemos que eso solucione los problemas que está viendo aquí.

Háganos saber si eso funciona, si no, podemos solucionarlo más y ayudarlo.

    
respondido por el robzolkos 06.05.2011 - 02:17

Lea otras preguntas en las etiquetas