IntelliJ IDEA如何运行单个java类main方法且不报其他java的编译错误

从Eclipse转换过来使用IDEA工具时执行java中的main方法块遇到一个问题,当前java类的main方法没有任何编译错误,执行run操作时编译器会把其他有编译错误的程序错误输出到控制台。导致这个正确的java类的main方法也运行不了。通过以下设置可以解决这个问题:

1.打开IDEA工具,点击工具栏的Run -->Edit Configurations

IntelliJ IDEA如何运行单个java类main方法且不报其他java的编译错误

2、选中需要执行main方法的类,把页面下方Before Launch 里面的Build删除掉

3、点击IntelliJ IDEA如何运行单个java类main方法且不报其他java的编译错误 添加Build,no error check然后点击Apply后点击OK就好了。具体可以参照上图。

IntelliJ IDEA如何运行单个java类main方法且不报其他java的编译错误

4、或者可以点击IntelliJ IDEA如何运行单个java类main方法且不报其他java的编译错误 添加Build,no error check然后点击Build,然后点击向下的箭头,使Build向下移动,如下图所示。

IntelliJ IDEA如何运行单个java类main方法且不报其他java的编译错误IntelliJ IDEA如何运行单个java类main方法且不报其他java的编译错误

 

5、若打开找不到上述步骤的+号或-号等,点击工具栏的Run -->Edit Configurations点击Application,点击Before launch:Build,no error check 便可打开折叠,然后再进行设置。

IntelliJ IDEA如何运行单个java类main方法且不报其他java的编译错误