大家好我是jboss/wildfly世界的新手我正在研究一個支持tomcat和wildfly的java應用程序,我有一段代碼可以動態地改變文件內容(來自java代碼)......當我執行下面的代碼在tomcat中,它會更新文件並自動重啓......但是當我用wildfly嘗試相同的代碼時,我在文件內容中看不到任何更新。更新Wildfly 10 Final中的.bat文件最終無法使用?
注意:我正在從管理控制檯中部署.WAR文件(文件位於.WAR中)。
我試過重新啓動wildfly服務器沒有改變相同的舊文件內容。
這裏是我的一段Java代碼,
Path nioPath = Paths.get(XYZScript.getPath());
List<String> aLines = new ArrayList<>();
aLines.add("Content 1");
aLines.add("Content 2");
try {
Files.write(nioPath, aLines, ENCODING, StandardOpenOption.TRUNCATE_EXISTING, StandardOpenOption.WRITE);
} catch (IOException e) {
我發現了一些鏈接它說,我們需要重新部署.WAR或使用Overlay 但它應該是綱領性的用戶會動態變化的文件