質問

私はJava/ScalaプロジェクトでBuildRを使用しています。 BuildFileで依存関係が説明されています。ご存知かもしれませんが、buildrは依存関係を〜.m2フォルダーにダウンロードします(maven2がそうであるように)。

Intellijが提供する他の機能の中でコードの完了とエラー検出を享受するために、どのように依存関係(〜.m2フォルダーまたはBuildFileから)をIntellijプロジェクトにインポートできるのか疑問に思っています。

ありがとう、-A

役に立ちましたか?

解決

Buildrには、Intellij Ideaプロジェクトを生成するプラグインがあります。それは説明されています ここ:

Intellijのアイデアを使用する場合、発行することでプロジェクトファイルを生成できます。

$ buildrアイデア

すべてのプロジェクト(またはサブプロジェクト)と.iprの.IMLファイルを生成し、ルートプロジェクトに直接開くことができます。 Intellij Ideaが外部依存関係を適切に解決できるようにするには、Maven2リポジトリディレクトリ(設定 /パス変数)を指すM2_REPO変数を追加する必要があります。

アイデア7以降を使用している場合は、代わりにbuildr idea7xタスクを使用してください。このタスクは、アイデアバージョン7の適切な.IPRおよび.IMLファイルを作成します。これには、生成されたファイルに-7Xサフィックスが含まれているため、同じプロジェクトでアイデアとIDEA7Xタスクを並べて使用できます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top