Estoy intentando crear un proyecto GWT a través de Maven2 habilitado para WebAppCreator.Problema al ejecutar la aplicación Maven GWT en Eclipse
Proyecto pasos de creación:
- Crear proyecto con WebAppCreator (estoy usando GWT-2.3.0)
webAppCreator -noant -maven -XnoEclipse salida privado MiApl com.example.myapp proyecto
- Importar como proyecto existente experto en Eclipse (Helios)
- Activar "proyecto" - casilla> "El uso de Google web toolkit" -> "Propiedades" -> "Google" -> "Google web toolkit"
- Establecer en las propiedades del proyecto "Google" -> "Aplicación web" -> "Este proyecto tiene un directorio WAR". Establecer la ruta de directorio WAR "src/main/webapp" y desactive "puesta en marcha y desplegar desde este directorio"
- ruta de compilación de Java es "MiApl/target/www/WEB-INF/classes"
- no cambiaba la configuración en pom.xml
- Compila el proyecto utilizando el complemento gwt eclipse (versión 2.3.0). Se compiló con éxito.
- Intenta ejecutar el proyecto como aplicación web. Cuando ejecuto la aplicación, el complemento GWT no me pregunta acerca de la carpeta WAR. hice todo esto, vi en los registros:
[WARN] clase de servidor 'com.example.server.GreetingServiceImpl' no se pudo encontrar en la aplicación web, pero se encontró en la ruta de clase del sistema
[WARN] 'file:/home/redfox/espacio de trabajo/java/redfox/MyApp/target/www/wEB-INF/classes /' Adición de entrada ruta de clase a la ruta de clase aplicación web para esta sesión
[WARN] La clase del servidor 'com.google.gwt.user.client.rpc.RemoteService' no se pudo encontrar en la aplicación web, pero se encontró en el classpath del sistema
[WARN] Añadiendo entrada de clase 'file: /home/redfox/.m2/repository/com/google/gwt-servlet/2.3.0/gwt-servlet-2.3.0.jar' a la web aplicación classpath para esta sesión
Y cuando intento cargar la página desde la URL (http://127.0.0.1:8888/MyApp.html?gwt.codesvr=127.0.0.1:9997) veo el error 404. En los registros no veo ningún error. ¿Cómo puedo ejecutar esta aplicación predeterminada? También tengo otra pregunta: si este problema se resuelve, ¿cómo puedo ejecutar esta aplicación en modo web (no en modo de desarrollo) para usar enlaces como "http://127.0.0.1:8888" sin param gwt.codesvr?
P.S. Perdón por mi mal ingles.
estoy teniendo la los mismos problemas Estuve investigando durante horas. Claramente, es algún tipo de problema de carga de clases en el plugin maven get. –
tuve problemas como ese también ... – caarlos0