我想写一些文件,像这样:
FileWriter fw = new FileWriter("somefile.txt", true);
Run Code Online (Sandbox Code Playgroud)
它由单个进程启动时正常工作.像这样:
java -jar XXXXXXX.jar
Run Code Online (Sandbox Code Playgroud)
但是当由另一个进程调用它时,将抛出IOException.例:
java.io.FileNotFoundException: 'somefile.txt' (No such file or directory)
at java.io.FileOutputStream.openAppend(Native Method)
at java.io.FileOutputStream.<init>(FileOutputStream.java:192)
at java.io.FileOutputStream.<init>(FileOutputStream.java:116)
at java.io.FileWriter.<init>(FileWriter.java:61)
Run Code Online (Sandbox Code Playgroud)