gpt4 book ai didi

java - 如何运行单个类而忽略其他类中的编译错误

转载 作者:搜寻专家 更新时间:2023-10-31 08:31:38 24 4
gpt4 key购买 nike

我正在使用 IntelliJ IDEA 2017.3。我有一个名为“test”的项目,它在 src 文件夹下有两个类:

  • Main,有打印出“Hello World”的主要方法
  • CompileErrorClass, 有一个编译错误的方法

project structure picture

这两个类没有依赖关系。我试图在主类中运行 main(),并将启动前设置为“构建,无错误检查”

run settings picture

我收到一条错误消息

"Error: Could not find or load main class Main".

当我修复了 CompileErrorClass 中的编译错误时,main() 按预期运行。或者,如果我在 Eclipse 中运行同一个项目,即使出现编译错误,它也能正常工作。

如何在 IntelliJ 中设置运行配置以运行单个类而忽略其他没有依赖项的类中的编译错误?

最佳答案

为了能够运行有错误的代码,您需要更改设置。转到 构建、执行、部署 |编译器 | Java Compiler 并将 Use compiler: 组合框设置为 Eclipse 并启用 proceed on errors 复选框。这允许编译类,即使它们有错误。

要在项目出现错误时启动运行配置,您需要在“启动前”部分中使用构建,无错误检查,而不是构建

关于java - 如何运行单个类而忽略其他类中的编译错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47948741/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com