簡體   English   中英

Java新文件創建在本地但不在Websphere應用程序服務器上工作

[英]Java new file creation works on local but not on websphere application server

當我在本地運行應用程序時,以下代碼在C:\\tmp\\JSON\\Input創建一個新文件:

ObjectMapper mapper = new ObjectMapper();
mapper.writeValue(new File("\tmp\JSON\Input" ,  "file.json"), request);

但是,當將耳朵部署到服務器時,我不確定在哪里創建文件。 我在服務器的/<root>/tmp/JSON/Input下查找了它,但它不存在。

我做對了還是有其他方法可以做到這一點? 請幫忙。 謝謝。

WAS很有可能不在服務器的Windows上運行,並且沒有c:。 如果* nix並允許,則/ tmp目錄將在根目錄上創建,但我懷疑是否允許。

沒有簡單的解決方案。 與服務器管理員聯系,確定他們是否為臨時文件提供目錄。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM