2013-02-28 75 views
1

我不得不重新安装我的操作系统,现在我无法在Eclipse IDE上加载我的旧项目。起初,它没有找到GAE源文件夹,因为它不在我创建项目的同一位置,所以我只是将变量$ GOOGLE_APP_ENGINE更改为真正的位置。Eclipse无法在重新安装后找到库

但现在看来,在GAE源的新版本中,库文件夹具有不同的名称,并且Eclipse不会找到它们。

如何让Eclipse修改我旧项目中的信息,以便更新库文件夹名称?

非常感谢。

+0

不会在窗口 - >首选项 - > Google->应用程序引擎帮助建立正确的谷歌图书馆的路径在Eclipse? – Byron 2013-02-28 18:24:14

+0

不适合旧项目,其路径仍然错误。 – carllacan 2013-03-01 14:51:17

回答

1

如果您使用python,则需要在Project - > Properties - > External Libraries上设置正确的路径或编辑.pydevproject文件。我前几天做过,只是替换那些下面找不到的。

<pydev_project> 
.... 
<pydev_variables_property name="org.python.pydev.PROJECT_VARIABLE_SUBSTITUTION"> 
<key>GOOGLE_APP_ENGINE</key> 
<value>/usr/Local/google_appengine</value> 
</pydev_variables_property> 
<pydev_pathproperty name="org.python.pydev.PROJECT_EXTERNAL_SOURCE_PATH"> 
<path>${GOOGLE_APP_ENGINE}/lib/antlr3</path> 
<path>${GOOGLE_APP_ENGINE}/lib/enum</path> 
<path>${GOOGLE_APP_ENGINE}/lib/fancy_urllib</path> 
<path>${GOOGLE_APP_ENGINE}/lib/google-api-python-client</path> 
<path>${GOOGLE_APP_ENGINE}/lib/graphy</path> 
<path>${GOOGLE_APP_ENGINE}/lib/grizzled</path> 
<path>${GOOGLE_APP_ENGINE}/lib/httplib2</path> 
<path>${GOOGLE_APP_ENGINE}/lib/ipaddr</path> 
<path>${GOOGLE_APP_ENGINE}/lib/oauth2</path> 
<path>${GOOGLE_APP_ENGINE}/lib/prettytable</path> 
<path>${GOOGLE_APP_ENGINE}/lib/protorpc</path> 
<path>${GOOGLE_APP_ENGINE}/lib/python-gflags/tests</path> 
<path>${GOOGLE_APP_ENGINE}/lib/simplejson</path> 
<path>${GOOGLE_APP_ENGINE}/lib/sqlcmd</path> 
<path>${GOOGLE_APP_ENGINE}/lib/yaml/lib</path> 
<path>${GOOGLE_APP_ENGINE}/lib/django-1.4</path> 
<path>${GOOGLE_APP_ENGINE}/lib/webapp2-2.5.2</path> 
<path>${GOOGLE_APP_ENGINE}/lib/markupsafe-0.15</path> 
<path>${GOOGLE_APP_ENGINE}/lib/jinja2-2.6</path> 
<path>${GOOGLE_APP_ENGINE}/lib/webob-1.1.1</path> 
<path>${GOOGLE_APP_ENGINE}</path> 
</pydev_pathproperty> 
</pydev_project> 
+0

它工作,谢谢!我其实已经尝试过了,但它仍然失败,因为我没有删除错误的路径,感谢提示:-) – carllacan 2013-02-28 21:38:43