IntelliJ IDEA 2021 如何在其他JAVA类有错误的情况下运行单个java类的main方法

在IntelliJ IDEA中,当其他类有错误时,会影响到主类的main方法执行。解决方法是通过编辑配置:在Run的EditConfigurations中,选择要设置的类,修改启动选项,添加'Build,noerrorcheck'任务,移除'1.Build',这样即使有错误的类,也能运行主类。如果运行main函数时出现找不到或无法加载主类的错误,需要先重新编译类。

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

开发工具:IntelliJ IDEA 20213.3

操作系统:windows 10

有时候为了快速的测试某个功能或者暂时遗忘某个方法的用法项测试一下的时候,会简单使用mian方法进行测试,在Eclipse中执行main方法时可以单独执行一个类,其他类有错误虽然会有提示信息,但是并不影响main方法的执行。但是在IDEA中,如果其他类有错误,会导致这个正确的java类的main方法也运行不了。通过一下步骤可以解决这个问题:

1、打开Edit Configurations

找到Run菜单,打开Edit Configurations,也可以从启动Tomcat那里进入

左侧选中要进行设置的类,右侧点击蓝色字体“Modify options"

2、点击之后会弹出一个选择页面,选中”Add before launch task"

3、在第二个界面中选择“Build,no error check”,然后把“1.Build"删掉, 

最后效果如下:

 4、重新执行需要运行的类就可以了

意外情况:在按照上面的操作进行操作后运行main函数,提示:”错误: 找不到或无法加载主类“,需要:

 需要重新编译类即可,在菜单Build中,选中Recompile,(快捷键Ctrl+Shift+F9)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值