찾다

 >  Q&A  >  본문

idea - Java main()方法中File的默认相对路径和Junit Test 方法中File的路径问题

如图在Junit Test方法中创建的文件和src目录同级,而在main()方法中创建的文件目录却和Module目录同级,想问一下这是为什么。
创建文件的代码

File file = new File("www.runoob.com.html");
if(!file.exists())
{
   file.createNewFile();
}
阿神阿神2769일 전917

모든 응답(1)나는 대답할 것이다

  • 伊谢尔伦

    伊谢尔伦2017-04-18 10:00:10

    FileSystem.getProperty("user.dir") 디렉토리와 관련된 파일을 검색합니다.
    두 개의 user.dir 경로가 다르기 때문에 서로 다른 디렉터리에 배치해야 합니다. 운전 파라메타에서 user.dir의 설정을 확인할 수 있습니다.
    동일하게 하려면 user.dir을 동일하게 설정하면 괜찮습니다.

    회신하다
    0
  • 취소회신하다