如果您按照此处的说明进行操作,这将在Eclipse中创建模块化的应用程序结构,而完全不使用Maven。您将需要Eclipse
WTP,以提供所需的项目类型(企业应用程序项目和动态Web项目)。
Eclipse项目结构应如下所示:
<<Enterprise Application Project>> ear-app | | (refers to) |<<Dynamic Web Project>> app-module-1 "default"<<Dynamic Web Project>> app-module-2 "any_name_2"<<Dynamic Web Project>> app-module-3 "any_name_3"<<Dynamic Web Project>> app-module-4 "any_name_4"
“名称”的值是指appengine-web.xml中的“模块”元素,而物理Web项目可以具有任何名称。
请注意,您需要切换到J2EE透视图才能使GPE WTP菜单选项可用,但它们不会显示在标准Java透视图中。
接下来,您需要将EAR项目链接到新的本地服务器实例(类型为“ Google App Engine”)。
在appengine-web.xml中,只有一个Web模块必须标记为“默认”。
将EAR部署到本地服务器后,数据存储位置在 默认 Web模块的WEB-INF / appengine-generated /
local_db.bin中,并且在Web模块之间共享。



