Ich habe ein Projekt auf Spring MVC, Der Ressourcenordner, der dem Buildpfad von Spring hinzugefügt wurde.Wie Datei in Ressourcen von Spring MVC bearbeiten?
Auf einigen UI Aktion ich die Datei resources/Dritter/thirdparty.er vom Controller bearbeiten möchten.
So sind hier der Code versucht wird
File inputFile = new File("/home/local/<User>/Desktop/workspace/<ProjectName>/WebContent/resources/thirdparty/thirdparty.er");
Ergebnis - es funktionierte gut
Statt absoluten Pfad wollte ich einen relativen Pfad so habe ich versucht
File inputFile = new File("../../<something>/WebContent/resources/thirdparty/thirdparty.er");
Ergebnis - es funktionierte gut, aber der Pfad war relativ zur Eklipse (Basispfad), als ich co ausführte de in Eclipse
Eclipse Pfadabhängigkeit zu entfernen, i
File inputFile = new File("/resources/thirdparty/thirdparty.er");
Ergebnis versucht - es auf
Später Suche Web arbeitete didnot, fand ich
Resource resource = new ClassPathResource("/thirdparty/thirdparty.ER");
File inputFile = resource.getFile();
Ergebnis - es gibt
zurück/home/local // Desktop/Arbeitsplatz/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps //WEB-INF/classes/thirdparty/thirdparty.er
was eigentlich nicht die Datei ist, die ich bearbeiten möchte. Bitte lassen Sie mich wissen, wie dies getan werden kann. Ich möchte keine Pfadabhängigkeiten von Eclipse, Server oder dem System, es sollte komplett auf Projekt basieren.