IntelliJ - 如何在整个项目

时间:2018-03-12 20:32:31

标签: java class

我在InteliJ中有一个带有'src'文件夹的项目,下面有很多子文件夹。
目前其中一个子文件夹(src/somefolder/Somefile.java)中有一个类存在问题。

我想测试只运行一个(主)java类。

使用以下代码在src/Hello.java中创建了java文件:

public class Hello {
    public static void main(String[] args) {
        System.out.println("Hello!");
        }
    }
}

当我右键单击编辑屏幕并选择RUN - > Hello.main()它开始编译/解析一切(整个项目目录中的每个文件夹和子文件夹)而不是为那个文件打印Hello! - 它给出错误:
...Error in src/somefolder/Somefile.java

如何限制范围并编译/运行一个文件(当前正在编辑的文件)并忽略所有其他文件夹,文件等。

1 个答案:

答案 0 :(得分:0)

IntelliJ中一个非常有用的功能是Scratch files

您可以使用 ALT + CTRL + SHIFT +插入(默认快捷方式)创建一个。 在这里,您可以粘贴要运行的代码。关闭选项卡后,文件将被删除,因此请确保编辑任何内容以更新原始文件。