2011-07-25 17 views
6

Estoy utilizando Eclipse, versión 2 de Helios Service, ID de compilación: 20110218-0911.Falta la entrada de ruta de clase en Eclipse

He creado un nuevo sitio web dinámico, he agregado sdks de motores de aplicaciones de Google en él. ahora me muestra lo siguiente en la ventana msg problema,

Classpath entry com.google.appengine.eclipse.core.GAE_CONTAINER will not be exported or published. Runtime ClassNotFoundExceptions may result. 

debido a esto, los archivos JAR de SDK no vienen en la carpeta lib de WEB-INF,

alguna idea de cómo solucionarlo?

+0

¿Cómo se agregaron los GAE SDKS a su proyecto? – Perception

+0

clic derecho proyecto -> Google -> configuración del motor de la aplicación -> comprobar el uso del motor de la aplicación google –

Respuesta

29

Haga clic con el botón derecho en esta advertencia en la vista de problemas (o marcadores) y seleccione una solución rápida. Hay una solución rápida disponible para este problema que etiquetará la entrada classpath para su inclusión en la aplicación web, que es lo que desea. También puede controlar lo que está incluido en la aplicación web al usar la página Ensamblaje de despliegue en las propiedades del proyecto de su aplicación web.

+1

La "Solución rápida" lo resolvió. Pero en mi caso tomé la decisión de "excluirlo", en lugar de "incluirlo". Estaba feliz de tener mi elección y la bandera desapareció. –

+0

Funcionó para mí, pero ¿qué está pasando realmente? –

+6

Para una aplicación web, Eclipse necesita saber qué entradas de classpath espera que estén disponibles en su servidor de aplicaciones vs paquetes con la aplicación. La advertencia indica que esta información no ha sido proporcionada. El comportamiento predeterminado no es agrupar, lo que puede o no ser correcto, de ahí la advertencia. –

Cuestiones relacionadas