如何在 Eclipse 运行时为 GAE 模块使用共享库?

Posted

技术标签:

【中文标题】如何在 Eclipse 运行时为 GAE 模块使用共享库?【英文标题】:How to use share library for GAE modules in Eclipse run time? 【发布时间】:2014-08-19 16:32:31 【问题描述】:

我将 Eclipse Luna 与 Google Plugin for Eclipse 一起使用。我按照以下链接中的说明创建 GAE 模块 https://developers.google.com/appengine/docs/java/webtoolsplatform

我可以在基于http://blog.christoffer.me/post/2011-01-22-share-code-java-eclipse/#.U_N7QfmSyz8的模块之间共享源代码

现在我有 3 个模块,我想共享公共库文件(即 jar 文件),而不是将它们放在每个模块的 /WEB-INF/lib 中。我曾尝试将常见的 jar 文件放到 /EarContent/lib 中,并将下面的行添加到 application.xml: 库

但它不起作用,在本地 GAE 服务器启动期间抛出 ClassNotFoundException。有什么帮助吗?

【问题讨论】:

【参考方案1】:

已解决...我只需要创建一个指向公共类文件夹的“java 构建路径条目”,然后将其添加到“Web 部署程序集”

【讨论】:

以上是关于如何在 Eclipse 运行时为 GAE 模块使用共享库?的主要内容,如果未能解决你的问题,请参考以下文章

如何从 Mac OS X 中完全删除 Eclipse(包括设置和插件)?

如何在私有服务器上运行 GAE 应用程序?

如何使用GAE收听Google表格,然后运行一组python代码?

Spring Security 3 日志记录不适用于 Eclipse 中的 GAE

Eclipse+PyDev+GAE memcache“来自导入的未定义变量:get”

一次从 Eclipse 运行两个 Java 程序?