Angenommen, Sie haben ein Repository mit dem Namen "A" und eine Bibliothek mit dem Namen "auth-shared", die häufig von mehreren Projekten verwendet wird, die als Abhängigkeit festgelegt sind.
Wenn Sie normalerweise ein Repository mit dem Namen "A" in IntelliJ öffnen, wird "auth-shared" als externe Bibliothek importiert. Wenn Sie "auth-shared" ändern möchten, öffnen Sie das Projekt "auth-shared", ändern Sie es und "maven install" Sie müssen so etwas wie "und" mit "A" neu laden, was unpraktisch ist, wenn Sie häufige Korrekturen vornehmen möchten oder wenn Sie Versuch und Irrtum durchführen möchten.
Mit der unten beschriebenen Methode können Sie in einem solchen Fall "A" und "auth-shared" im selben Projekt öffnen. Sobald Sie "auth-shared" ändern, können Sie das geänderte Verhalten überprüfen.
Wählen Sie im IntelliJ-Menü "Datei" -> "Modul aus vorhandenen Quellen ..." das Stammverzeichnis des Moduls aus, das Sie Ihrem Projekt hinzufügen möchten, oder pom.xml für Maven.
Projektstruktur-> Module-> Wählen Sie das abhängige Modul aus-> Registerkarte Abhängigkeiten-> Drücken Sie auf der Schaltfläche "+" auf "Modulabhängigkeit", um es als Abhängigkeit hinzuzufügen.
Der obere Teil der Liste der Abhängigkeiten wird bevorzugt bezeichnet. Verschieben Sie daher die hinzugefügte Abhängigkeit an eine Position, die höher als die ursprüngliche Abhängigkeit ist (auf einem Mac ist es einfacher, sie mit "Option + ↑" zu verschieben).
Recommended Posts