Bellow 是我的代码,当我在 IDE 中运行这些代码时,它运行良好,但是当我在 dos 命令中运行时,它给了我一个 NullPointException 错误。请帮我一把。谢谢!
//first get the classLoader
ClassLoader classLoader = TestMainPath.class.getClassLoader();
//show message
System.out.println("loader=" + classLoader);
//
URL r = classLoader.getResource("TestMainPath/TestMainPath.class");
System.out.println("r=" + r);
String mainPath =r.getPath();
System.out.println(mainPath);
File sf = new File(mainPath + "/main/newfile");
System.out.println(sf.getPath());
System.out.println(sf.exists());