1

OSを再インストールする必要がありましたが、古いプロジェクトをEclipseIDEにロードできなくなりました。プロジェクトを作成したときと同じ場所になかったため、最初はGAEソースフォルダーが見つかりませんでした。そのため、変数$GOOGLE_APP_ENGINEを実際の場所に変更しました。

しかし、GAEソースの新しいバージョンでは、ライブラリフォルダーの名前が異なっているようで、Eclipseはそれらを検出しません。

Eclipseに古いプロジェクトの情報を変更させて、ライブラリフォルダー名を更新するにはどうすればよいですか?

どうもありがとうございます。

4

1 に答える 1

1

Pythonを使用している場合は、[プロジェクト]->[プロパティ]->[外部ライブラリ]で正しいパスを設定するか、.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>
于 2013-02-28T20:10:10.673 に答える