文章目录

  • 首先介绍一下我的项目结构
  • 我的项目里面有两个Source Root , 分别是 java 和 test,如下图:
  • 我的test里面有两个Java文件,分别为HuaWei.java 和 hw.java,如下图, 其中hw.java中有错误,因为他的类名也被我故意改成HuaWei, 与HuaWei.java中的类名冲突了。
  • 但是,我只需要一个操作,就可以做到单独运行HuaWei.java 中的main函数 , 而忽略掉hw.java中的错误。 !在过去,如果同项目中有Java文件有错误的话,那么任何一个Java文件都无法成功运行。 我尝试了CSDN上的很多方法,没有一个有用的。 而我自己找到了这个方法:
  • 只需要 点击上方的 Run ->Edit Configrations
  • 然后进入如下页面:当前Java文件的Run/Debug Configurations
  • 勾选上这个选项即可:
  • 然后为了更加保险,我们确认一下其他的设置是否正确:在当前页面点击这个按钮:
  • 如果只有三个选项被勾选了,则是正确的
  • 再确认整个IDEA的 Run/Debug Configurations 是否正确:按Esc返回后,点击这个选项:
  • 来到这个页面:
  • 点击这个按钮:
  • 来到这个页面,看到有三个选项被勾选是正确的:
  • 好了,大家去试一下吧!


首先介绍一下我的项目结构

我的项目里面有两个Source Root , 分别是 java 和 test,如下图:

java忽略错误class java忽略错误继续执行_java忽略错误class

我的test里面有两个Java文件,分别为HuaWei.java 和 hw.java,如下图, 其中hw.java中有错误,因为他的类名也被我故意改成HuaWei, 与HuaWei.java中的类名冲突了。

java忽略错误class java忽略错误继续执行_intellij-idea_02


java忽略错误class java忽略错误继续执行_java_03

但是,我只需要一个操作,就可以做到单独运行HuaWei.java 中的main函数 , 而忽略掉hw.java中的错误。 !在过去,如果同项目中有Java文件有错误的话,那么任何一个Java文件都无法成功运行。 我尝试了CSDN上的很多方法,没有一个有用的。 而我自己找到了这个方法:

只需要 点击上方的 Run ->Edit Configrations

java忽略错误class java忽略错误继续执行_开发语言_04

然后进入如下页面:当前Java文件的Run/Debug Configurations

java忽略错误class java忽略错误继续执行_java忽略错误class_05

勾选上这个选项即可:

java忽略错误class java忽略错误继续执行_java忽略错误class_06

然后为了更加保险,我们确认一下其他的设置是否正确:在当前页面点击这个按钮:

java忽略错误class java忽略错误继续执行_java_07

如果只有三个选项被勾选了,则是正确的

java忽略错误class java忽略错误继续执行_开发语言_08

再确认整个IDEA的 Run/Debug Configurations 是否正确:按Esc返回后,点击这个选项:

java忽略错误class java忽略错误继续执行_java_09

来到这个页面:

java忽略错误class java忽略错误继续执行_intellij-idea_10

点击这个按钮:

java忽略错误class java忽略错误继续执行_intellij-idea_11

来到这个页面,看到有三个选项被勾选是正确的:

java忽略错误class java忽略错误继续执行_Java_12

好了,大家去试一下吧!