Intellij IDEA 13.0.1コミュニティでGradleベースのJavaプロジェクトを作成する方法


87

Intellij IDEAでGradleを使用して空のプロジェクトを開始したいのですが、Eclipseほど便利ではないようです。

私がしたことは、File-> New Project-> Gradleです。そして、プロジェクトが表示されますが、完了していません(たとえば、srcフォルダーがありません)。

そしてapply plugin 'idea'、build.gradle を追加します。IntelliJ IDEAのすべてのタスクを参照すると、ここにはないidea,cleanIdea,ideaProject私はのIntelliJ IDEAを設定します。

Eclipse + Gradleプラグインで、新しいGradleプロジェクトを作成するだけで、すべての準備が整います。

Intellij IDEAでそれを行う方法を知りたいです。

ありがとう

回答:


176

新しいGradleプロジェクトを作成するときは、[空のコンテンツルートのディレクトリを自動的に作成する]を選択します。

新しいGradleプロジェクトウィザード

新しいプロジェクトにはそれらのディレクトリがあります。

Gradleプロジェクトの構造


49
ねえ、私たち全員がここにいます:)
kukido 2013

5
IDEA 14 WindowsでFWIW私はそのボックスをチェックしていますが、バッチスクリプトサポートプラグインv 1.0.4を無効にするまでディレクトリを取得できませんでした
davidjmcclelland

12
OSXのintelij IDEA 14では、フォルダーはすぐには作成されませんでしたが、このスタックオーバーフローの質問を見つけてプロジェクトを振り返ると、srcフォルダーとその内部が表示されていました。それは機能していないようです、それを放棄する前に少し待ってください。
マイケルアンダーソン

11
IntelliJはプロジェクトの作成後にいくつかのGradleコマンドを実行するため、ファイルはすぐには表示されません。プロジェクトが作成されると、コマンドが実行されていることを示すIntelliJウィンドウの下部のステータスバーに何かが表示されます(またはコマンドが機能しない場合はエラーが表示される...)コマンドが正常に完了するとディレクトリがプロジェクトペインに表示されます。
Monz

1
プロジェクトを削除した後で同じ名前のプロジェクトを作成すると、IntelliJがsrcフォルダーを作成しませんでした。下部のステータスバーにも何もありません。次に、Gradleプロジェクトウィンドウ([表示]-[ツールウィンドウ]-[Gradle])の[すべてのGradleプロジェクトを更新]ボタンを使用してみます。このようにしてsrcフォルダを元に戻しました!
GyuHyeon Choi 2017

32

最新のIntelliJ IDEA Community Edition(2018.1)ではCreate directories for empty content roots automaticallyNew Projectダイアログで使用できるオプションはありません。しかし、Preferences...-> Build, Execution, Deployment->に移動してGradle、下のスクリーンショットの下線付きのオプションを確認できます。

ここに画像の説明を入力してください


8
ありがとうございました。すべてのリソースはCreate directories for empty content roots automatically、プロジェクトの作成時にオプションについて話しますが、それがなくなったことについて誰も言及していません。私はそこにあるはずの何かを狂気に探しているのか、それとも誰もトピックに更新の執筆をしていないのか疑問に思っていました。後者だとは思わなかった。
アンディIbanez

設定とは呼ばれませんが、設定です。多分彼らはそれをより複雑にするためにそれを改名した。IntelliJを200ドルで購入したばかりですが、それでも単純なgradle-javaプロジェクトには使用できません。私はすでに2時間を構成していますが、それでも何も機能しません。200ドルです。src-folderが作成されていないため、単純なJavaプロジェクトでは使用できません。
mcflyソフト2018

@mcflysoftあなたはWindowsを使っていると思いますが、名前はMacとは少し異なります。私は同じだったのであなたの痛みを知っています。私は正直に言って、Ultimate Editionに200ドルを払いたくありません。Community Editionはもう十分素晴らしいと思います。gradleプロジェクトを適切に設定するにはいくつかのコツがありますが、それほど複雑ではありません。
DYS

1
これは正解であり、受け入れられた答えとしてのはずです。
ジェイダンガー

1
2019 Community Editionを見ると、このオプションは存在しないようです
Mark Bridges
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.