我在NetBeans中有一个项目,其中两个不同的类具有公共静态void main(String[]args)方法。当我按F6时,第一个类'main总是被调用。为什么不是第二个?当我试图显示args的参数时,它会说这个数组是空的。
在项目属性的"类别"中,选择"运行"。那么就有了主课。在那里设置您的主类
我不知道Netbeans,但在Eclipse中,它会自动设置一个启动配置,您可以轻松自定义该配置,以指定包含主类的完整包和类名。
最终,任何程序的启动都将是有效的命令行执行,所以我希望netBeans也必须有一种定制它的方法。你只需要找到它并调整第二个程序的启动(或设置一个新程序)。