gwt - springroo 无法设置 gwt

标签 gwt spring-roo

我有 spring roo 1.1.2。我正在创建新项目,例如

project --topLevelPackage leraning.roogwt

然后我设置持久性并添加一个实体
persistence setup --provider HIBERNATE --database HYPERSONIC_IN_MEMORY
entity --class ~.MyEntity
field string description

设置gwt
gwt setup

当我尝试打包时,出现编译错误
perform package

错误
[Thread-8] [ERROR] The import com.google.appengine cannot be resolved
[Thread-8] [ERROR] User cannot be resolved to a type
[Thread-8] [ERROR] The import com.google.appengine cannot be resolved
[Thread-8] [ERROR] UserService cannot be resolved to a type
[Thread-8] [ERROR] UserServiceFactory cannot be resolved
[Thread-8] [ERROR] The import com.google.appengine cannot be resolved
[Thread-8] [ERROR] UserService cannot be resolved to a type
[Thread-8] [ERROR] UserServiceFactory cannot be resolved
[Thread-8] [ERROR] User cannot be resolved to a type

并在代码中详细说明
[Thread-8] [ERROR] Failed to execute goal org.codehaus.mojo:aspectj-maven-plugin:1.0:compile (default) on project roogwt: Compiler errors :
[Thread-8] [ERROR] error at import com.google.appengine.api.users.User;
[Thread-8] [ERROR] ^^^^^^^^^^^^^^^^^^^
[Thread-8] [ERROR] J:\springroo\gwtroo\src\main\java\leraning\roogwt\server  \gae\UserServiceWrapper.java:3:0::0 The import com.google.appengine cannot be resolved
[Thread-8] [ERROR] error at public User getCurrentUser();
[Thread-8] [ERROR] ^^
[Thread-8] [ERROR] J:\springroo\gwtroo\src\main\java\leraning\roogwt\server\gae\UserServiceWrapper.java:16:0::0 User cannot be resolved to a type
[Thread-8] [ERROR] error at import com.google.appengine.api.users.UserService;
[Thread-8] [ERROR] ^^^^^^^^^^^^^^^^^^^
[Thread-8] [ERROR] J:\springroo\gwtroo\src\main\java\leraning\roogwt\server\gae\GaeAuthFilter.java:3:0::0 The import com.google.appengine cannot be re..... 
<similar errors in other files>

最佳答案

我在 Roo 示例费用.roo 项目中遇到了同样的问题。我通过将缺少的 maven 依赖项添加到项目中来解决它。

从 Roo shell 运行:

dependency add --groupId com.google.appengine --artifactId appengine-api-1.0-sdk --version 1.4.0

关于gwt - springroo 无法设置 gwt,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5327946/

相关文章:

java - Spring Roo 不生成 CRUD

hibernate - 如何针对与 Tomcat 不同的数据库运行 Spring Roo 生成的测试?

java - 如何在Eclipse中打开gwt设计器?

java - 无法识别的图像文件格式 - UiBinder

javascript - GWT java.util.Date 序列化

java - Spring Roo MySQL JDBC 驱动程序

java - Svn Merge不考虑Roo生成的aspectj文件

java - 如何在 cloudfoundry 或其他地方部署 appfuse?

java - 无法通过 eclipse 找到 XML 模式命名空间的 Spring NamespaceHandler [http ://camel. apache.org/schema/spring]

javascript - 如何将浏览器上的网页尺寸默认缩小到90%?