JBuilder中Run Project 主类和在工程中选择一个类右键用 Run using defaults 的区别

本文介绍了在 JBuilder 中正确设置主文件的方法。当直接运行项目时,若未指定主文件,JBuilder 将无法找到项目的入口从而导致无法运行。文章详细解释了如何通过右键菜单选择 Run using defaults 来指定一个 .java 文件作为主文件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

初次使用JBuilder 时,如果直接用Run Project 的话,就会出现以下的对话框

 

但是在当前工程下选中一个要编译的类文件,右键使用Run using defaults 的时候,这个类会编译然后运行。

这个区别就在于:当右键使用Run using defaults 的时候,是把这个类作为工程的主文件使用。

而在一个工程中,如果没有指定一个主文件的话,直接Run Project ,JBuilder 会找不到主文件。

就如同在一个类中如果没有指定一个 main 方法的话,这个类只能通过编译,但是是不会运行的,会出现以下信息 java.lang.NoSuchMethodError:   main  
  Exception   in   thread   "main"  

所以一个JBuilder 也需要一个“入口”,这个入口就是指定的主文件。

在上图 Main Class 后选择一个你要用的 .java 文件就可以了。


 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值