Google app engine DataNucleus增强子flakey?

Google app engine DataNucleus增强子flakey?,google-app-engine,datanucleus,google-cloud-datastore,Google App Engine,Datanucleus,Google Cloud Datastore,我正在谷歌应用程序引擎中创建一个GWT应用程序,并使用谷歌数据存储。其他人是否有DataNucleus在所有人都离开时变得脆弱的问题 我可以保存一个类,DataNucleus会做得很好。如果我更改了类中的任何内容(甚至添加了空格),然后进行保存,则会出现以下错误: DataNucleus增强器已完成 成功完成0个课程。时间: 输入=37毫秒,增强=0毫秒,总计=37毫秒 女士,请查阅日志了解详细信息 DataNucleus增强器已完成,没有 课程得到加强。查阅日志 欲知详情 一旦我清理了我的项目

我正在谷歌应用程序引擎中创建一个GWT应用程序,并使用谷歌数据存储。其他人是否有DataNucleus在所有人都离开时变得脆弱的问题

我可以保存一个类,DataNucleus会做得很好。如果我更改了类中的任何内容(甚至添加了空格),然后进行保存,则会出现以下错误:

DataNucleus增强器已完成 成功完成0个课程。时间: 输入=37毫秒,增强=0毫秒,总计=37毫秒 女士,请查阅日志了解详细信息 DataNucleus增强器已完成,没有 课程得到加强。查阅日志 欲知详情

一旦我清理了我的项目,DataNucleus又高兴了


这在使用eclipse时常见吗?有解决办法吗?

我有过一些类似的经验,也需要清理项目。这并不是所有的时间,但我认为它每天都会发生一到两次,当时我正定期使用Eclipse和Google插件。

我有过一些类似的经历,也需要清理项目。这并不是所有的时间,但我认为它每天都会发生一到两次,当时我经常使用Eclipse和Google插件。

DataNucleus增强器是由Google的Eclipse插件调用的。这是他们的插件导致的增强。增强器本身只是起作用,增强它所提供的类。增强器没有什么“古怪”的

如果改用DataNucleus Eclipse插件,则可以进行“按需”增强,例如在部署之前进行增强


--Andy()

DataNucleus增强器由Google的Eclipse插件调用。这是他们的插件导致的增强。增强器本身只是起作用,增强它所提供的类。增强器没有什么“古怪”的

如果改用DataNucleus Eclipse插件,则可以进行“按需”增强,例如在部署之前进行增强

--Andy()

我收到错误“持久类x似乎没有得到增强”,并意识到我更改了包名,GAE插件设置为仅增强某些类

您可以在项目属性中更改需要增强的类的列表..Google…App Engine…ORM。

我收到错误“Persistent class x似乎没有得到增强”,并意识到我更改了包名,GAE插件设置为仅增强某些类


您可以在项目属性中更改需要增强的类的列表..Google…App Engine…ORM。

我在eclipse GAE插件中遇到了同样的问题,不是“总是”增强我的类,所以我安装了DataNucleus插件来强制它,但在自动生成SerialVersionUID时遇到了问题。我收到一个错误,上面写着“构建期间出错”,但没有编译错误。卸载了DataNucleus插件,我恢复了正常。看来他们在一起打得不好

我使用的是GAE v1.3.3.1,我安装了DataNucleus eclipse插件v2.0.2


清理项目是可行的,即使它不是最优雅的解决方案。

我对eclipse GAE插件“不总是”增强我的类也有同样的问题,所以我安装了DataNucleus插件来强制它,但我遇到了自动生成SerialVersionUID的问题。我收到一个错误,上面写着“构建期间出错”,但没有编译错误。卸载了DataNucleus插件,我恢复了正常。看来他们在一起打得不好

我使用的是GAE v1.3.3.1,我安装了DataNucleus eclipse插件v2.0.2


清理项目是可行的,即使这不是最优雅的解决方案。

我也有同样的问题。检查Eclipse上的日志文件,获取以下消息:

Caused by: org.datanucleus.exceptions.NucleusException: Plugin (Bundle) 
org.datanucleus.store.appengine" is already registered. Ensure you dont have multiple              JAR versions of the same plugin in the classpath. The URL "file:/Users/mmangar/projects/rga/google_sandbox/Sandbox/war/WEB-INF/lib/datanucleus-appengine-1.0.10.final.jar" is already registered, and you are trying to register an identical plugin located at URL "file:/opt/springsource-tool-suite-2.8.0.RELEASE-e3.7.1-macosx-carbon/springsource/sts-2.8.0.RELEASE/plugins/com.google.appengine.eclipse.sdkbundle_1.6.3.v201202290255r37/appengine-java-sdk-1.6.3/lib/user/orm/datanucleus-appengine-1.0.10.final.jar."
我让同一个类尝试加载两次


从我的类路径中删除一个JAR文件效果很好。

我也遇到了同样的问题。检查Eclipse上的日志文件,获取以下消息:

Caused by: org.datanucleus.exceptions.NucleusException: Plugin (Bundle) 
org.datanucleus.store.appengine" is already registered. Ensure you dont have multiple              JAR versions of the same plugin in the classpath. The URL "file:/Users/mmangar/projects/rga/google_sandbox/Sandbox/war/WEB-INF/lib/datanucleus-appengine-1.0.10.final.jar" is already registered, and you are trying to register an identical plugin located at URL "file:/opt/springsource-tool-suite-2.8.0.RELEASE-e3.7.1-macosx-carbon/springsource/sts-2.8.0.RELEASE/plugins/com.google.appengine.eclipse.sdkbundle_1.6.3.v201202290255r37/appengine-java-sdk-1.6.3/lib/user/orm/datanucleus-appengine-1.0.10.final.jar."
我让同一个类尝试加载两次

从我的类路径中删除一个JAR文件效果很好