this.getClass().getResource(“”).getPath() returns an incorrect path

后端 未结 7 914
灰色年华
灰色年华 2021-02-05 17:45

I am currently making a small simple Java program for my Computer Science Final, which needs to get the path of the current running class. The class files are in the C:\\2013\\g

7条回答
  •  花落未央
    2021-02-05 18:13

    Try use this code

    public game()
    {  
        String className = this.getClass().getSimpleName();  
        String testPath = this.getClass().getResource(className+".class");  
        System.out.println("Current Running Location is :"+testPath);   
    }
    

    visit the link for more information Find where java class is loaded from

提交回复
热议问题