成功解决:java file outside of source root

前言

我复制一个很小项目的代码,然后重新命名后。用IDEA打开,发现.java文件的左下方有个橘色的标志。
在这里插入图片描述

1、问题文件

这里显示 Java file outside of source root。

查阅资料发现:这个问题是指Java文件不在源代码根目录之内。这可能会导致编译器无法找到文件并编译它们。要解决这个问题,可以将Java文件移动到源代码根目录之内,或者在编译器中配置源代码路径以包含Java文件所在的目录。

在这里插入图片描述

2、解决方法

需要设置一下sourcesRoot, 一般设置java文件夹为sourceRoot

步骤:项目右键,选择Mark Directory as ,最后选择Sources Root。
在这里插入图片描述

3、成功解决

文件恢复正常
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_43304253/article/details/131572226
今日推荐