Idea如何不编译整个工程,运行main方法
在使用 IDEA 开发过程中,有的时候想要测试一小段功能模块,图方便会直接在类里面写一个main方法进行代码测试时,这个时候就发现 IDEA 上 执行 main方法后竟然编译整个项目!!!
最烦的是其他无关代码的报错 ,也会导致main方法不能编译执行。

修改IDEA方法
Run 》 Edit Configurations...

ADD beforelaunch task


删除Build,保存

修改代码后手动编译我们的测试

码后,报错无法加载主类。那么如果我在执行方法前编译这个类再执行不就没问题啦,把鼠标移动至工具栏
Build,重新编译:
问题总结
编译整个项目的问题最关键是 设置 Application 模板配置 。将执行前编译关闭,直接设置执行模式,防止编译整个项目。并且在执行 main 方法前要编译对应类方能输出测试结果, 一旦修改过 main 方法后需要点击工具栏 Build 重新编译类方法再执行。
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 Alanの小站
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果