如何设置相对工作目录以在Java w / glassfish上生成日志?

时间:2018-10-29 17:03:12

标签: java logging glassfish

说我的项目文件夹称为Sampleproject。我想获取项目目录并在其中或项目路径内的子文件夹中生成日志,我的问题发生在运行以下任一位置: $

    String dir = Paths.get(".").toAbsolutePath().normalize().toString();

    System.getProperty("user.dir");

工作目录似乎是C:\ Program Files \ glassfish-4.1.1 \ glassfish \ domains \ domain1 \ config而不是'C:/.../ Sampleproject'

如此

    fh = new FileHandler(dir+"\\file.log" , true);

未在所需路径上生成日志。

0 个答案:

没有答案