tablero - Error al implementar en Google App Engine porque no se ha configurado el indicador--use_java7
qué hacer cuando se enciende el check engine? (2)
De acuerdo con la publicación del blog 1.7.3 :
En una próxima versión, incluiremos algunas de las nuevas funcionalidades de Java 7, así como compatibilidad formal con Java 7 dentro del tiempo de ejecución Java de App Engine.
y...
Y aunque el soporte de Java 7 aún no está disponible dentro del tiempo de ejecución de Java de App Engine, los desarrolladores interesados en una vista previa temprana pueden registrarse para nuestro programa de prueba de confianza .
Tendrá que ser aceptado en el programa TT o esperar un lanzamiento futuro donde Java 7 funcione en producción.
------------ Implementando frontend ------------
Preparación para la implementación: directorio estadístico creado en: ''C: / Users / ADMINI ~ 1 / AppData / Local / Temp / appcfg2555411734473986257.tmp'' java.lang.RuntimeException: la aplicación contiene clases Java 7, pero la bandera --use_java7 no tiene sido establecido.
La información de depuración se puede encontrar en C: / Users / Administrator / AppData / Local / Temp / appengine-deploy7182870224187999057.log
Registro de depuración:
No se puede actualizar: java.lang.RuntimeException: la aplicación contiene clases Java 7, pero el indicador --use_java7 no se ha configurado. en com.google.appengine.tools.admin.Application.createStagingDirectory (Application.java:576) en com.google.appengine.tools.admin.AppAdminImpl.doUpdate (AppAdminImpl.java:370) en com.google.appengine.tools .admin.AppAdminImpl.update (AppAdminImpl.java:53) en com.google.appengine.eclipse.core.proxy.AppEngineBridgeImpl.deploy (AppEngineBridgeImpl.java:433) en com.google.appengine.eclipse.core.deploy.DeployProjectJob .runInWorkspace (DeployProjectJob.java:148) en org.eclipse.core.internal.resources.InternalWorkspaceJob.run (InternalWorkspaceJob.java:38) en org.eclipse.core.internal.jobs.Worker.run (Worker.java:53 )
Estoy intentando implementar una aplicación de Google en la cuenta del motor de mi aplicación de Google y eclipse me está dando este error. Parece bastante sencillo, pero no puedo encontrar dónde colocar una bandera para java7.
Estoy usando la última versión de Eclipse (Juno Service Release 1) y mi complemento de Google es 4.2.
La propiedad relevante del nivel del sistema se muestra aquí : com.google.apphosting.runtime.use_java7
Se puede pasar a appCfg.sh así:
appcfg.sh --use_java7 update