Was ist ein Arbeitsverzeichnis, in Intellij IDEA
Erstellte ich ein maven-Projekt und importiert es in intellij. In einer run-Konfiguration gibt es ein Feld "Arbeitsverzeichnis", die Punkte an der Wurzel der maven-Projekt. Wenn ich diesen Ordner scheint es nicht zu beeinflussen etwas. Also, was ist es?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dies ist das Verzeichnis, das Java
user.dir
system-Eigenschaft. Wenn Sie code, der erzeugt relativ Dateien oder Verzeichnisse, es wird relativ zu diesem Verzeichnis. Also für eine gut gestaltete Anwendung (d.h. löst Ressourcen aus dem Klassenpfad und ist konfigurierbar für die Ausgabe-Verzeichnisse), wird dieser nicht ein Faktor sein. Es ist auch von einiger Bedeutung dieser Wert in maven-Projekten, insbesondere multi-Modul-maven-Projekten. Dieses Verzeichnis gibt das Verzeichnis an, IDEE, Lesen Sie die POM aus.Wenn Sie unflamilar mit dem, was der Java -
user.dir
ist, es ist eine Diskussion zur Verfügung hier und in der Klasse Javadoc für die Klasse File.Zusätzlich zur Antwort von @Javaru wenn Sie wollen, Sie zu aktualisieren oder anzeigen Ihr Arbeitsverzeichnis in IntelliJ IDEA unter:
Bearbeiten Der Konfiguration | Registerkarte "Konfiguration" | Working Directory
Aus der IntellJ helfen Run/Debug-Konfiguration: Maven