Frage

Ich verwende BuildR mit einem Java/Scala -Projekt. Die Abhängigkeiten werden in der Build -Datei deaktiviert. A, wie Sie vielleicht wissen, lädt Buildr Abhängigkeiten in den Ordner ~ .m2 herunter (wie es Maven2 tut).

Ich frage mich, wie ich Abhängigkeiten (aus ~ .m2 Ordner oder Buildfile) in mein IntelliJ -Projekt importieren kann, um die von Intellij angebotene Code -Abschluss und Fehlererkennung zu genießen.

Danke A

War es hilfreich?

Lösung

Buildr verfügt über ein Plugin, um Intellij -Ideenprojekte zu generieren. Es wird beschrieben hier:

Wenn Sie Intellij IDEA verwenden, können Sie Projektdateien erstellen, indem Sie ausgeben:

$ buildr Idee

Es generiert eine .IML -Datei für jedes Projekt (oder Subproject) und eine .iPR, die Sie direkt für das Stammprojekt öffnen können. Damit die Intellij -Idee externe Abhängigkeiten ordnungsgemäß beheben kann, müssen Sie eine M2_REPO -Variable hinzufügen, die Ihrem Repository -Verzeichnis von Maven2 (Einstellungen / Pfadvariablen) verweist.

Wenn Sie Idea 7 oder höher verwenden, verwenden Sie stattdessen die Buildr Idea7x -Aufgabe. Diese Aufgabe erstellt die richtigen .iPR- und .iml -Dateien für Idea Version 7. Es enthält das -7x -Suffix in den generierten Dateien, sodass Sie die Idee und Idea7x auf demselben Projekt nebeneinander verwenden können.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top