Java:如何显示“Jar”的Jar文件路径;“方法未定义”;例外情况?

Java:如何显示“Jar”的Jar文件路径;“方法未定义”;例外情况?,java,Java,我正在试图找到“类型的方法…未定义…”异常的原因,我认为这是由于类路径问题导致的,选择了类的旧版本。如何转储类从中加载的JAR的路径?使用-verbose:class参数运行java。这将在何时何地将类加载到VM中进行打印 System.out.println(Foo.class.getResource("Foo.class")); 或 System.out.println(Foo.class.getProtectionDomain().getCodeSource() .getLocati

我正在试图找到“类型的方法…未定义…”异常的原因,我认为这是由于类路径问题导致的,选择了类的旧版本。如何转储类从中加载的JAR的路径?

使用
-verbose:class
参数运行java。这将在何时何地将类加载到VM中进行打印

System.out.println(Foo.class.getResource("Foo.class"));

System.out.println(Foo.class.getProtectionDomain().getCodeSource()
  .getLocation());