在Netbeans执行/调试.jar文件

问题描述:

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

+0

为什么downvote? – daniboy000

您不能从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); 
    } 
} 

然后,你可以设置一个run configuration内的NetBeans开始并通过必要的参数。

我假设这个jar文件已经是你项目类路径的一部分了。