PrintWriter无法使用java Web服务

时间:2015-04-28 20:17:53

标签: java web-services rest printwriter

我有一个带有线程的java项目,它在日志文件中写入信息。 我正在做的是以下内容:

在创建流程时创建文件(PrintWriter file其属性):

public Process(int id){
        id_proc= id;
        try {
            file=new PrintWriter("log_acuerdo_" + this.id_proc +".txt");
        } catch (FileNotFoundException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
    }

然后,当我想写一些内容时:

file.println("P0" + msj.emisor + " " + msj.id);

然后,在完成所有线程后,我做了这个:

for(int i=0; i<cant_proc; i++)
    ((Process)procesos[i]).file.close();

这工作得非常好。 然后,我想改变项目并使用REST代替,我的意思是,Web服务。整个项目工作正常,除了它没有创建任何文件或没有写任何内容。

知道为什么吗?

1 个答案:

答案 0 :(得分:0)

如果您正在使用REST,那么您的文件将在您的eclipse文件夹中创建。看看那里。还有很多其他文件夹,如&#39; p2&#39;,&#39;配置&#39;,&#39;自述&#39;和其他东西。