2

私はintellijを試して、GoogleAppEngineプロジェクトの開発/保守がどのようなものかを確認しています。Eclipse用のGAEプラグインを数年間使用していて、通常は問題なく機能しましたが、最近intellijについて多くのことを聞いたので、何が欠けているのかを確認したいと思いました。

Intellijで新しいGAEプロジェクトを作成する方法を段階的に説明している多くのサイトを読みましたが、既存のプロジェクトで作成する方法を説明しているサイトはありません。私はいくつかのintellij101トピックがあると想像して苦労しています。ここでまとめている質問がいくつかあります。

  1. プロジェクトにWeb/GAEファセットを追加し、適切なGAESDKディレクトリとappengineアカウント情報を指定しました。適切なSDKjarをプロジェクトに関連付ける正しい方法は何ですか?

  2. IntelliJは、私のmavenインポートを認識し、apache commons、slf4jなどの外部ライブラリに追加しました。これらのjarファイルは、プロジェクト用に作成した(爆発した戦争)アーティファクトにどのように組み込まれますか?コンパイルが成功した後、それらは自動的にそこにコピーされますか?

  3. JDOを使用しているので、DataNucleusプラグインをダウンロードしました。クラスを強化するために、どのように配線すればよいですか?

前もって感謝します。

4

1 に答える 1

6
  1. ファイル-プロジェクト構造-モジュール-AppEngine:右側は「AppEngineSDKインストールディレクトリへのパス」です。その右のボタンをクリックして、ファイルセレクターを介してディレクトリを選択します。これは正しい方法です。ここでは、Intellijはプロジェクトで必要なすべてのjarを使用し、GAEjarを手動で追加する必要はありません。

  2. ファイル-プロジェクト構造-アーティファクト:ここに戦争アーティファクトが必要です。ない場合は作成します(+)。プロジェクトで使用される瓶は、「使用可能な要素」ペインにある必要があります。ペイン間でjarをドラッグアンドドロップすることにより、jarを追加できます(自動的に追加されない場合)。はい、jarファイルがパッケージの内容を表示している左側のペインにある場合、jarファイルはwarにコピーされます。

  3. ファイル-プロジェクト構造-モジュール-AppEngine:[次のクラスのエンハンサーを実行する]をオンにして、クラス/パッケージを選択します。

于 2012-09-12T05:46:56.323 に答える