缺少appengine-api-labs.jar和其他必需的库

时间:2014-10-23 17:26:55

标签: java eclipse google-app-engine

我正在将Google App Engine(Java)项目从PC转移到Mac,我收到了以下错误:

Project 'InsightAlerts' is missing required library: 'C:/MyEclipse/Common/plugins/com.google.appengine.eclipse.sdkbundle_1.6.4.v201203300216r37/appengine-java-sdk-1.6.4/lib/impl/appengine-api-labs.jar'
Project 'InsightAlerts' is missing required library: 'C:/MyEclipse/Common/plugins/com.google.appengine.eclipse.sdkbundle_1.6.4.v201203300216r37/appengine-java-sdk-1.6.4/lib/impl/appengine-api-stubs.jar'
Project 'InsightAlerts' is missing required library: 'C:/MyEclipse/Common/plugins/com.google.appengine.eclipse.sdkbundle_1.6.4.v201203300216r37/appengine-java-sdk-1.6.4/lib/impl/appengine-api.jar'
Project 'InsightAlerts' is missing required library: 'C:/MyEclipse/Common/plugins/com.google.appengine.eclipse.sdkbundle_1.6.4.v201203300216r37/appengine-java-sdk-1.6.4/lib/testing/appengine-testing.jar'

我确定我在PC上的配置有问题,但我现在如何在Mac上修复它?

环境: - Mac

  • iOS版本10.9.5

  • Eclipse(Juno)

  • 到位桶

1 个答案:

答案 0 :(得分:1)

我正在使用Mac,所以这就是我为解决问题所做的工作:

  • 显示隐藏目录:http://www.idownloadblog.com/2014/08/04/how-to-show-hidden-files-folders-finder-mac/。我不确定这一步是否需要。

  • 在Eclipse中,单击包资源管理器中的项目。

  • 右键单击该项目,选择Build Path =>配置构建路径。

  • 单击“库”选项卡。

  • 有4个图书馆旁边有错误,所以我为每个图书馆做了以下工作。

  • 单击出现错误的库,然后单击“编辑”。

  • 在"编辑JAR"左侧的收藏夹面板上对话框,单击" Macintosh HD"。

  • 找到Applications目录并打开/Applications/eclipse/plugins/com.google.appengine.eclipse.sdkbundle_1.9.12/appengine-java-sdk-1.9.12/lib/impl/或/ Applications / eclipse / plugins / com.google.appengine.eclipse.sdkbundle_1.9.12 / appengine-java-sdk-1.9.12 / lib / testing / for appengine-testing.jar。

  • 单击“打开”按钮。

  • 单击“确定”按钮。

  • 此时四个错误消失了。