小编Ale*_*lov的帖子

在Eclipse中运行Maven GWT应用程序的问题

我正在尝试通过启用WebAppCreator的Maven2创建一个GWT项目.

项目创建步骤:

  1. 使用WebAppCreator创建项目(我正在使用gwt-2.3.0)

    webAppCreator -noant -maven -XnoEclipse -out MyApp com.example.MyApp

  2. 在eclipse中导入项目作为现有的maven项目(helios)
  3. 启用"项目" - >"属性" - >"Google" - >"Google Web工具包" - >"使用google web toolkit"复选框
  4. 在项目属性中设置"Google" - >"Web应用程序" - >"此项目具有WAR目录".设置WAR目录路径"src/main/webapp"并取消选中"从此目录启动并部署"
  5. Java构建路径是"MyApp/target/www/WEB-INF/classes"
  6. 我没有更改pom.xml中的设置
  7. 使用gwt eclipse插件(2.3.0版本)编译项目.它成功编译.
  8. 尝试将项目作为Web应用程序运行.当我运行应用程序时,GWT插件不会询问我有关WAR文件夹的信息.我做了所有这些,我在日志中看到:

[WARN]在Web应用程序中找不到服务器类'com.example.server.GreetingServiceImpl',但在系统类路径中找到

[WARN]将类路径条目'file:/ home/redfox/workspace/java/redfox/MyApp/target/www/WEB-INF/classes /'添加到此会话的Web应用程序类路径

[WARN]在Web应用程序中找不到服务器类"com.google.gwt.user.client.rpc.RemoteService",但在系统类路径中找到

[WARN]将类路径条目'file:/home/redfox/.m2/repository/com/google/gwt/gwt-servlet/2.3.0/gwt-servlet-2.3.0.jar'添加到此Web应用程序类路径中会议

当我尝试从URL(http://127.0.0.1:8888/MyApp.html?gwt.codesvr=127.0.0.1:9997)加载页面时,我看到404错误.在日志中,我没有看到任何错误.我该如何运行这个默认应用程序?另外我有另一个问题:如果这个问题将得到解决,我怎么能在web模式(不是在开发模式)中运行这个应用程序来使用像"http://127.0.0.1:8888"这样的链接而不是param gwt.codesvr?

PS抱歉我的英语不好.

java eclipse gwt google-eclipse-plugin maven

9
推荐指数
1
解决办法
3285
查看次数

标签 统计

eclipse ×1

google-eclipse-plugin ×1

gwt ×1

java ×1

maven ×1