IntelliJ で Google App Engine SDK とそれに依存するグローバル ライブラリをアップグレードするにはどうすればよいですか?
または、少なくとも、IntelliJ で App Engine SDK ライブラリのグローバル ライブラリ エントリを更新するには、多数の異なるディレクトリを調べて手動で選択する必要はありません。
現在、App Engine を更新するたびに、グローバル ライブラリ全体を手動で再構成する必要があります。1.9.1 から 1.9.2 に変更することはできません。パスのすべてを完全に再定義する必要があります。
これらには、SDK の次のディレクトリが含まれます。
/lib
/lib/agent
/opt/user/appengine-endpoints-v1
/opt/user/datanucleus/v2
/shared
/user
/user/orm
これに加えて、GAE のアプリケーション サーバー設定を変更して新しい SDK パスを使用し、そのパスを SDK の /lib/shared dir の新しい場所に更新する必要があります。これに関連して未解決のバグがいくつかあります (IDEA 12 以降)。古い SDK が見つからない場合にダイアログが壊れます。
1.9.1 から 1.9.2 に変更するように指示できないのはなぜですか? ラップトップとデスクトップの両方で 2 週間ごとに経験しなければならないのは、大きな痛みと悪夢です。時間の無駄です!もっと良い方法があるはずです...
このプロジェクト atm には Maven または Gradle を使用していません。それがこれに対する唯一の解決策ですか?Gradle 構成を作成すると、これらすべてが解決され、複数のマシン間で手間をかけずに最新の SDK ライブラリに更新できるようになりますか? このためのGradleスクリプトの例はありますか?
次の問題が JetBrains で開かれています: http://youtrack.jetbrains.com/issue/IDEA-123643 IntelliJ を使用した GAE の使いやすさを改善したい場合は、この問題にスターを付けて投票してください。