.java文件右下角红色j
经过研究和查询,这主要是因为没有设置output的路径, 文件不可编译,所以在类文件下面左下角都出现红色。
File里打开project structure找到Modules,其中有个Sources,把右边第一个X点击,去掉Root路径后,重新添加,如下图所示:
specify the output path in configure project
错误是发生在从github上checkout自己的项目时。因为没有将配置文件一起上传,所以在运行java程序时有了这个报错.
其实这个错误是因为没有设置output的路径,只要修改两个地方的设置就可以了:
1. 在Modules设置里勾选”Inherit project compile path”
2. 设置Project中的”Project compiler output”
选择”Project的路径”+”\out”,比如说我的就是