我編寫了下面的代碼,以便將xml輸出寫入Tomcat服務器中的文件。當我運行代碼時,出現以下錯誤。我可以知道我的代碼中有什麼問題嗎?提前致謝。它應該創建一個名爲test的目錄,然後在我的服務器中指定的路徑中創建文件test.xml。但是,這是不是做這樣做,而是它在我的本地機器尋找一個路徑無法將文件寫入服務器
java.io.FileNotFounException:C:\測試\的test.xml該系統找不到指定的路徑
// write the content into xml file
TransformerFactory transformerFactory = TransformerFactory.newInstance();
Transformer transformer = transformerFactory.newTransformer();
DOMSource source = new DOMSource(doc);
StreamResult result = new StreamResult(new File("/test/test.xml"));
transformer.transform(source, result);
// Output to console for testing
StreamResult consoleResult = new StreamResult(System.out);
transformer.transform(source, consoleResult);
你的c盤的根目錄下有一個/ tmp目錄嗎? –
不,我想讓它寫入我的Tomcat文件夾,該文件夾有一個tmp目錄 – James
[在tomcat上保存臨時文件的最佳實踐?](https://stackoverflow.com/questions/23775620/best-practice-to -save-temp-files-on-tomcat)這應該告訴你你需要知道的一切。 –