开始学习Google App Engine了, 在学习过程中发现一个问题,就是使用JDO的POJO没有被自动增强。这个在Google的文档中已经很清楚的描述清楚了,如果使用Google提供的Eclipse插件,他会在编译的时候自动增强JDO的POJO,但是我在做的时候怎么都没有被增强。后来发现其实每次编译的时候他都有一个DataNucleus Enhancer控制台,如果增强有错误,就会讲错误记录到类似C:\Windows\Temp\enhance6600965143439591145.log的日志文件,打开文件才发现重复引用了下面这些jar:
appengine-api-1.0-sdk-1.3.3.1.jar
appengine-api-labs-1.3.3.1.jar
appengine-jsr107cache-1.3.3.1.jar
datanucleus-appengine-1.0.6.final.jar
datanucleus-core-1.1.5.jar
datanucleus-jpa-1.1.5.jar
geronimo-jpa_3.0_spec-1.1.1.jar
geronimo-jta_1.1_spec-1.1.1.jar
jdo2-api-2.3-eb.jar
jsr107cache-1.1.jar
在引WEB-INF/lib下的jar时,将所有的jar都引进来了。让我找了一晚上的错啊,记录一下,要是有别人碰见这种问题,希望能帮上忙
分享到:
相关推荐
### Google App Engine for Java中文API知识点详解 #### 一、Google App Engine for Java概览 - **背景介绍**: - Google App Engine最初是专为Python开发者设计的平台,但随着时间的发展,为了满足更广泛开发者...
Google App Engine for Java 是一个平台,允许开发者使用Java语言构建并托管网络应用程序,该平台运行在Google的强大可扩展基础设施上。这个平台的核心特性是它的Java运行时环境,它基于Java 6虚拟机(JVM),并且...
**谷歌AppEngine与Java SDK详解** 谷歌AppEngine(Google App Engine)是一款强大的云计算平台,它允许开发者使用Java、Python、Go或PHP等语言构建并运行Web应用。AppEngine提供了全面的后端服务,包括数据库存储、...
《 Beginning Java™ Google App Engine》是一本面向初学者至中级开发者的专业指南,旨在教你如何使用Java技术在Google App Engine上构建云端应用。Google App Engine是一个强大的云计算平台,它为Java开发者提供了...
Beginning Java Google App Engine - Kyle Roche and Jeff Douglas.pdf Google App Engine is one of the key technologies to emerge in recent years to help you build scalable web applications even if you ...
项目模板会自动包含必要的框架和配置文件,如 `appengine-web.xml` 和 `web.xml`。 3. **开发环境集成**:Eclipse 插件提供了一个内置的本地服务器,允许你在开发过程中实时预览和测试应用。你可以通过插件的调试...
AppEngine是谷歌应用引擎的缩写,是一个完整的开发和部署环境。它为开发者提供了诸如自动缩放、负载均衡、数据存储等服务。在本案例中,AppEngine为这个留言网站提供了运行环境,处理用户的请求,执行Java代码,并与...
- **数据存储**:书中详细讲解了如何使用Google App Engine提供的数据存储服务(如Datastore),以及如何通过Java Data Objects (JDO) 和 Persistence as a Service 进行数据操作。 ##### 3. 核心组件和技术 - **...
3. **配置 JDO**:添加JDO库依赖,比如Google的`appengine-api-1.0-sdk`和`datanucleus-jdo`、`datanucleus-api-jdo`。在`appengine-web.xml`中启用JDO支持,配置数据存储选项。 4. **创建数据模型**:定义JDO实体...
标题中的“初用Google App Engine for Java”表明我们要探讨的是如何使用Google的App Engine平台来开发Java应用程序。Google App Engine是一个基于云计算的平台,它允许开发者构建和运行Web应用程序,无需管理和维护...
《Beginning Java Google App Engine》是一本全面介绍如何使用 Java 在 Google App Engine 上构建应用程序的书籍。它不仅涵盖了基础知识,还深入探讨了许多高级主题,如数据持久化、Spring 集成、Ajax 应用开发等。...
本文将深入探讨Google App Engine for Java的关键特性,以及如何使用Google Plugin for Eclipse进行开发。 首先,Google App Engine for Java 提供了一系列应用程序服务,包括数据存储、HTTP服务、邮件发送和缓存。...
中文名: 基于Google App Engine(GAE)的Java和GWT应用开发 原名: Google App Engine Java and GWT Application Development 作者: Daniel Guermeur, Amy Unruh 资源格式: PDF 版本: 文字版 出版社: Packt ...
标题中的“flex + spring + BlazeDS + google App JDO 实现一个CRUD”是指使用Adobe Flex作为前端开发工具,Spring框架作为后端服务层,BlazeDS作为数据推送中间件,以及Google App Engine的JDO(Java Data Objects...
标题中的“appengine-jersey-jackson-jdo”是一个基于Google App Engine的Maven项目,它集成了三个关键的技术框架:Jersey、Jackson和JDO。让我们深入了解一下这些技术及其在项目中的作用。 **Google App Engine ...
【Google AppEngine编程详解】 Google App Engine(GAE)是Google提供的一项托管服务,它允许开发者在Google的基础设施上运行自己的应用程序。这个平台基于云计算,为开发者提供了强大的资源,包括服务器、数据库和...
它使用带有纯 Maven 配置的 Google Web Toolkit,适用于希望在 Google App Engine 之上构建的开发人员,使用 Google 的 HRD、Schemaless Datastore,而无需向 IDE 添加框架配置或插件。 该项目不是示例应用程序,...
在Google App Engine (GAE)环境中,JDO API 2.2是开发者常用的工具,它允许应用程序与GAE的数据存储服务进行交互。JDO 2.2提供了一种简单、灵活且强大的方式来管理对象的生命周期,包括创建、查询、更新和删除对象。...
标题中的“flex + spring + blazeDS + google app JDO 分页”揭示了这是一个关于构建分布式应用的技术组合,其中涉及前端开发、后端服务以及数据管理。让我们深入了解一下这些技术及其在分页应用中的作用。 Flex是...