In der tatsächlichen Arbeit begegnen wir oft auf diese Situation. Wir erstellen ein gemeinsames Projekt (Maven -Projekt) als öffentliches Projekt. Es gibt viele gemeinsame Werkzeugkurse, die von mehreren anderen Projekten aufgerufen werden können.
Zum Beispiel werden die Gemeinschaft und der Service in separate Maven -Projekte zur Verwendung durch andere Projekte unterteilt und werden durch andere Projekte über Gläser verwiesen.
Jetzt müssen Webprojekte auf gemeinsame und Service verweisen. Wenn Idea gemeinsame Dienst- und Webprojekte separat eröffnet, werden Sie beim Debuggen von Webprojekten auf Schwierigkeiten stoßen: Der Code in gemeinsamem und Service, auf das von Web verwiesen wird, wird in Gläser verpackt und kann nicht debuggen werden. Sofern der Quellcode nicht in das lokale Repository installiert ist, wenn der gemeinsame und Service installiert ist, ist er unpraktisch. Jedes Mal, wenn das Common- und Service -Update für den Betrieb der Maven -Installation erforderlich ist, wird der im Web verwiesene Code aktualisiert.
1. Eclipse -Lösung
Eclipse hat das Konzept des Arbeitsbereichs. Stecken Sie gemeinsam, Service und Web in einen Arbeitsbereich. Eclipse wird alle Projekte im Arbeitsbereich eröffnen. Eclipse findet automatisch Abhängigkeiten. Klicken Sie im Web auf den gemeinsamen Code und springen direkt zum entsprechenden Quellcode. Während des Debuggens kann es auch an das gemeinsame und schrittweise Debuggen angepasst werden, was sehr bequem ist.
Kann die Intellij -Idee also auch die Arbeitsbereichsfunktion implementieren? Natürlich ist die Intellij -Idee sehr mächtig, und diese Funktion muss verfügbar sein!
2. Intellij Ideenlösung
2.1 Laden Sie zunächst die Common-, Service- und Webprojekte von SVN in ein lokales Verzeichnis herunter, zum Beispiel in einen Ordner namens Workspace:
2.2 Öffnen Sie den Intellij Idea Compiler, klicken Sie auf die Menüdatei-> Öffnen ... und wählen Sie gerade das Arbeitsbereichsverzeichnis aus:
Klicken Sie auf OK, um das Arbeitsbereichsverzeichnis zu öffnen. Die Schnittstelle nach dem Öffnen lautet wie folgt:
2.3 Nach dem Öffnen wird festgestellt, dass die Idee das Maven -Projekt nicht automatisch erkennt. Zu diesem Zeitpunkt müssen Sie die POM.xml -Datei des Projekts in der Spalte Maven Projects auf der rechten Seite der Idee manuell hinzufügen, damit diese Idee sie erkennen kann:
Halten Sie Strg gedrückt, um die Datei pom.xml auszuwählen, und klicken Sie auf die Schaltfläche OK.
2.4 Okay, hier kann die Idee die Abhängigkeiten zwischen jedem Maven -Projekt bereits identifizieren.
Zusammenfassen
Das obige ist das grafische Tutorial für Intellij -Idee, das ich Ihnen über die Eröffnung mehrerer Projekte wie Eclipse vorgestellt habe. Ich hoffe, es wird Ihnen hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Editor wird Ihnen rechtzeitig antworten. Vielen Dank für Ihre Unterstützung auf der Wulin.com -Website!