繁体   English   中英

如何在Eclipse中组织gae项目

[英]How to organize gae projects in eclipse

我尝试找到使用Google GAE插件在Eclipse中组织多个项目的方法:

  • 包含GAE Web应用程序的Web App项目(WebApp项目)。
  • 具有数据访问权限的Java项目
  • 具有实用程序类的Java项目

我的问题是如何将事物链接在一起。 我想在构建和执行路径中都添加两个Java项目。 由于Web App项目遵循JavaEE结构,因此仅考虑WEB-INF / lib目录中指定的内容。

我想了解如何根据GAE的Google Eclipse插件提供的Eclipse工作区中存在的Java项目,在此目录中模拟Jar文件。

我在WebApp项目属性Google> Web应用程序中的“抑制有关这些构建路径条目位于WEB-INF / lib之外的警告”部分中看到了一些相关的内容。

为了使GAE Web应用程序运行,您将需要分别包含在WEB-INF / classes或WEB-INF / lib文件夹中的项目中的类或jar。

  • 一种方法是构建数据和实用程序项目,并将生成的jar放入WEB-INF / lib文件夹中。 然后,您可以从Web应用程序中将这些jar引用为库,并且一切都很好。 当然,手动进行此操作有些麻烦,因此您可能应该检查一些依赖管理工具。 从个人经验来看,Ivy和IvyDE很容易接触,并且可以满足您的需求,尽管Maven和其他人都有自己的长处。
  • 另一种更容易(但结构较简单)的方法是在构建路径中使用链接的源文件夹(到数据和实用程序项目的源文件夹)。 Eclipse将以这种方式将那些子项目构建为WEB-INF / class,并且构建和执行应类似地工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM