【发布时间】:2012-04-08 13:53:57
【问题描述】:
Spring Roo、GAE 和 GWT 似乎存在问题。 这是一个简单的 roo 脚本。
project --topLevelPackage com.my.gae --projectName gaetest --java 6
persistence setup --provider DATANUCLEUS --database GOOGLE_APP_ENGINE
entity jpa --class ~.domain.Person
field string --fieldName name
web gwt setup
web gwt all --proxyPackage ~.proxy --requestPackage ~.request
web gwt gae update
logging setup --level DEBUG
roo script <path-to-above-script>通过将
<scope>runtime</scope>添加到 datanucleus-core 依赖项来修复 pom 中的错误
<dependency>
<groupId>org.datanucleus</groupId>
<artifactId>datanucleus-core</artifactId>
<version>3.0.7</version>
<scope>runtime</scope>
</dependency>
3。 mvn gae:run
会有很多错误。
[INFO] 检查规则 [信息] [错误] 'file:/C:/Java/Roo/MyRooSamples/gae6/src/main/java/com/my/gae/client/managed/req 中的错误 uest/ApplicationRequestFactory.java' [INFO] [ERROR] 第 11 行:com.my.gae.request.PersonRequest 类型没有可用的源代码;你是否 忘记继承所需的模块? [信息] [错误] 'file:/C:/Java/Roo/MyRooSamples/gae6/src/main/java/com/my/gae/client/managed/act 中的错误 ivity/ApplicationDetailsActivities_Roo_Gwt.java' [INFO] [ERROR] 第 29 行:没有可用于类型 com.my.gae.proxy.PersonProxy 的源代码;你是为了 继承一个必需的模块? [信息] [错误] 'file:/C:/Java/Roo/MyRooSamples/gae6/src/main/java/com/my/gae/client/managed/act 中的错误 ivity/ApplicationMasterActivities_Roo_Gwt.java'我正在使用 Roo 的 1.2.1.RELEASE [rev 6eae723]。
是否有解决方法或者我犯了一个错误?
【问题讨论】:
标签: google-app-engine gwt maven spring-roo