我在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
如何限制范围并编译/运行一个文件(当前正在编辑的文件)并忽略所有其他文件夹,文件等。
答案 0 :(得分:0)
IntelliJ中一个非常有用的功能是Scratch files。
您可以使用 ALT + CTRL + SHIFT +插入(默认快捷方式)创建一个。 在这里,您可以粘贴要运行的代码。关闭选项卡后,文件将被删除,因此请确保编辑任何内容以更新原始文件。