IDEA测试代码报java file outset source root异常
原因:通常是因为Java 文件不在 IDEA 识别的源代码目录(Source Root)中,导致 IDE 无法将其视为可编译的源代码文件。
解决方法:将目录标记为Source Root
- 在左侧项目结构面板中,找到存放 Java 文件的目录(例如
src/test
或自定义目录)。 - 右键该目录 → 选择 Mark Directory as → 点击 Sources Root,标记后目录会变成蓝色,IDEA 会将其视为可编译的源代码目录。