2017-12-08 21 views
0

私は新しいプロジェクトを作成しようとしており、App Engine StandardプロジェクトタイプとGradleを組み合わせる際に問題が発生しています。私はGradleプロジェクトを作成し、それにApp Engine Standardを追加しようとしましたが、App Engine Standardプロジェクトを作成し、Gradleを追加しようとしました。どちらも、結果が得られていません。取るべきアクションの正しい順序やダイアログの選択肢がわからないということは確かですが、ドキュメンテーションはこの組み合わせにうまく対応していません。 documentationには、IDEAを使用して新しいプロジェクトを開始する方法は記載されていませんが、完成した製品の例としてGitHubリポジトリを指しています。App Engine Standard(Java 8)とGradleの両方を使用して新しいプロジェクトを作成する方法

答えて

1

IDEA Cloud Toolsプラグインは、新しいプロジェクト生成をサポートしますが、ネイティブIntelliJプロジェクトのみに対応し、build.gradleを生成しません。

とにかくそのディレクトリ構造のために、私はgradleベースのプロジェクトの出発点としてはお勧めしません。

あなたが言及したdocumentationのGithubのスタータープロジェクトを使用しているIMOは、開始するのが最善の方法です。あなたはそれを複製し、.gitディレクトリを削除し、それをIntelliJにインポートすることができ、あなたのプロジェクトのためのまともな出発点を持っているはずです。

+0

ドキュメントのバグ、またはプラグインの出力に関する問題がありますか?具体的には、MavenベースのワークフローとGradleベースのワークフローの両方を詳細に記述したオンラインドキュメンテーションでIntellijのネイティブプロジェクトをカバーする別のバリ​​アントを追加する必要があると思いますか、またはその問題を、ベストプラクティスと考えるファイル/ディレクトリ構造 – Jason

+0

あなたの答えに示唆されたプロセスが、Java-8ベースのプロジェクト(元の質問の主題)でも、IDEAの 'Google App Engine標準ローカルサーバー'構築構成( 'Error:アーティファクトは指定されていない。 – Jason

+1

デフォルトのGradle Getting Startedエクスペリエンスは、Java 8ランタイムベースである必要があります。私はこれを追跡するために内部のバグ(b/70555407)を追加しました。 Java 7サンプルに互換性のないgradleおよびapp-gradle-pluginのバージョンがあり、プロジェクトのインポートが中断されます。 https://github.com/GoogleCloudPlatform/java-docs-samples/issues/953 最後に、Gradle IntelliJプロジェクトで時折見られるアーティファクトのバグが見つかりました。 https://github.com/GoogleCloudPlatform/google-cloud-intellij/issues/1625 このサンプルを使用して、問題が複製されているため根本原因の診断に役立つかどうかを確認しています。 ありがとうございます –

関連する問題