美文网首页
java获取当前路径的坑

java获取当前路径的坑

作者: 吉凶以情迁 | 来源:发表于2019-04-09 02:30 被阅读0次
         File defaultPath =new File(System.getProperty("user.dir"));
            //路径正常
                System.out.println("x:"+new File("").getAbsolutePath());
                //路径正常
                System.out.println("x:"+new File("xx").getAbsolutePath());
                //错误的方法
                System.out.println("x:"+new File("xx").getParentFile());//null
                // 兼容 正确
                System.out.println("method1::"+new File(new File("xx").getAbsolutePath()).getParentFile());
               
               
    

    System.setProperty("user.dir", defaultRootPath.getAbsolutePath());//运行时导致无法读取,权限问题还是bug?

    相关文章

      网友评论

          本文标题:java获取当前路径的坑

          本文链接:https://www.haomeiwen.com/subject/xrcviqtx.html