Actualización de Java 2012-006 se interrumpió xCode Upload

Esto está relacionado con esta pregunta. Enviar solicitud no es posible.

Sin embargo, después de la actualización más reciente de Java de Apple (que eliminó el complemento web), Oracle lanzó una actualización para Java 7.

Ahora xcode no puede cargar más “Se produjo un error al cargar en iTunes Store” y la solución anterior no funciona. ¿Se ha ido Java 1.6? ¿O necesitamos hacer algo más?

Puedes hacer esto en la terminal.

cd /System/Library/Frameworks/JavaVM.framework/Versions open . 

Luego copie las carpetas Current y CurrentJDK en el escritorio u otra ubicación y

 rm Current* ln -s 1.6.0/ Current ln -s 1.6.0/ CurrentJDK 

Esto soluciona el problema de carga y luego, cuando haya terminado en Terminal

 cd /System/Library/Frameworks/JavaVM.framework/Versions rm Current* open . 

Luego, vuelva a copiar los originales desde el escritorio y Java volverá a funcionar.

Las respuestas anteriores están bien si tienes una copia antigua de Java. Una solución fácil (que romperá Java y luego podrá revertirla) es eliminar temporalmente / hacer una copia de seguridad de los dos enlaces simbólicos.

  1. cd /System/Library/Frameworks/JavaVM.framework/Versions
  2. sudo mv Current Current.bak
  3. sudo mv CurrentJDK CurrentJDK.bak
  4. Sube tu binario
  5. sudo mv actual.bak actual
  6. sudo mv CurrentJDK.bak CurrentJDK

Como seguimiento a cualquiera que no tenga ninguna otra versión de Java vinculada, encontré simplemente eliminando los archivos Current y CurrentJDK que funcionaban. No se observaron problemas en /var/log/system.log, lo que me lleva a creer que Xcode simplemente omite el script que requiere Java o encontró una versión 1.6 de Java por sí misma.

Los mismos pasos que describió Gary Rudolph:

cd /System/Library/Frameworks/JavaVM.framework/Versions

 sudo mv Current Current.bak sudo mv CurrentJDK.bak CurrentJDK.bak 

Sube tu binario

 sudo mv Current.bak Current sudo mv CurrentJDK.bak CurrentJDK 

Utilicé las instrucciones encontradas en este sitio web.

http://creativepark.net/1146

 rm Current* ln -s 1.6.0/ Current ln -s 1.6.0/ CurrentJDK 

Sin embargo, esto parece haber roto java 🙁 al menos mi carga funcionó.

Utilice xcode 4.6 Organizer para enviar su archivo. Y no necesitas hacer nada con Java en tu Mountain Lion