代码之家  ›  专栏  ›  技术社区  ›  Dean Schulze

Netbeans突然创建文件并将日志输出写入c:\windows目录

  •  1
  • Dean Schulze  · 技术社区  · 14 年前

    现在它突然创建输出文件并将Log4J.log文件写入c:\windows目录而不是project目录。

    这个项目有什么问题导致它的项目目录像是c:\windows?

    public class DirectoryTest {
    
        public static void main(String[] args) {
    
            String userDir = System.getProperty("user.dir");
            System.out.println(userDir);
            File file = new File(".");
    
            try {
                System.out.println(file.getCanonicalPath());
                System.out.println(file.getAbsolutePath());
            } catch (Exception ex) {
                ex.printStackTrace();
            }
    
        }
    }
    
    2 回复  |  直到 14 年前
        1
  •  1
  •   trashgod    14 年前

    nbproject & build

    作为最后的手段,删除NetBeans缓存文件夹,无论它存储在您的平台上的任何地方,通常是在您的主目录的隐藏文件夹中。

        2
  •  0
  •   a_horse_with_no_name    14 年前

    检查项目属性的“运行”部分中的“工作目录”设置。只需在那里设置项目的目录。