Ich habe ein springboot Projekt. Verwenden Sie das WAR-Paket im Webapps-Verzeichnis des Remote-Tomcat-Servers. ROOT ist das WAR-Projekt, das zwei Ordner hat, WEB-INF und META-INF.As unterWie setzt man Tomcat Springboot Projekt Upload Dateipfad?
wird nun gezeigt, dass ein Problem, ich Dateien auf dem Projekt Stammverzeichnis laden ‚upload- dir 'Verzeichnis (Sie können die Upload-Dir-Position in der folgenden Abbildung sehen). Nicht im WAR-Paket und nicht auf dem Remote-Server. Wo sollte ich dieses neue Verzeichnis auf dem Remote-Server erstellen?
Ich benutze Files.createDirectories auf Ordner zu erstellen.
Sie benötigen absoluten Pfad für Upload-Verzeichnis, versuchen Sie es zu 'c:/tmp/upload-dir 'ändern und sehen, ob es überhaupt funktioniert. – Jaiwo99
Es gibt kein Problem, das Projekt lokal auszuführen. Und "upload-dir" befindet sich im Stammpfad des Projekts. benötige keinen absoluten Pfad. – yongguangl
weil Ihr Server nichts über Ihren 'Projektstammpfad' weiß – Jaiwo99