在Netbeans中执行/ debug .jar文件

时间:2017-04-11 13:02:37

标签: netbeans

我有一个.jar文件,我想用Netbeans执行/调试它,就像我在IntelliJ中做的那样。在IntelliJ中,可以定义传递参数的运行配置,例如使用java -jar参数执行。可以用Netbeans做到这一点吗?

1 个答案:

答案 0 :(得分:0)

您无法在NetBeans中的jar文件中运行任意类。您只能运行属于(当前)项目的类。

您需要创建一个Java主类,在jar文件中调用要调试的类。

因此,如果jar文件中的类被称为some.package.Main,则需要创建一个Java类:

package danyboy.debug;

public class RunIt
{
  public static void main(String args[]) 
  {
     some.package.Main.main(args);
  }
}

然后,您可以在NetBeans中设置run configuration以启动danyboy.debug.RunIt并传递必要的参数。

我认为jar文件已经是项目类路径的一部分。