小弟我在程序里加了一段生成txt的代码,放到服务器上如何不执行呢
我在程序里加了一段生成txt的代码,放到服务器上怎么不执行呢?Java codepublic static void main(String[]
我在程序里加了一段生成txt的代码,放到服务器上怎么不执行呢?
Java code public static void main(String[] args) throws IOException { String s = "hello world"; PrintWriter pw = new PrintWriter(new OutputStreamWriter(new FileOutputStream("/test/a1/a2/hello.txt")), true); pw.println(s); pw.close(); }
这段代码没错吧,我把源代码加了上面这段,重编译后放上去就是生成不了hello.txt这个文件。是不是服务器的路径问题?
[解决办法]结贴率低le
[解决办法]应该没错的,你在服务器上搜索一下。
[解决办法]有test这个根路径吗?
[解决办法]先创建好这个 /test/a1/a2/ 路径,然后再创建文件
[解决办法]应该是生成了 估计你没有找到文件路径而已 你可以改为绝对路径试试
[解决办法]可能是 一般如果创建文件没有对应的文件夹的话是不会报错的,首先要保证路径的正确。
楼主可以试一试在当前目录产生该文件试一试[解决办法][解决办法]程序有这个目录操作的权限吗?
[解决办法]你的服务器是Linux还是windows啊?