IDE-IDEA-问题

.java文件右下角红色j

经过研究和查询,这主要是因为没有设置output的路径, 文件不可编译,所以在类文件下面左下角都出现红色。

File里打开project structure找到Modules,其中有个Sources,把右边第一个X点击,去掉Root路径后,重新添加,如下图所示:

IDE-IDEA-问题

specify the output path in configure project 

错误是发生在从github上checkout自己的项目时。因为没有将配置文件一起上传,所以在运行java程序时有了这个报错.

其实这个错误是因为没有设置output的路径,只要修改两个地方的设置就可以了: 
1. 在Modules设置里勾选”Inherit project compile path” 

IDE-IDEA-问题

2. 设置Project中的”Project compiler output” 
IDE-IDEA-问题 

选择”Project的路径”+”\out”,比如说我的就是 

IDE-IDEA-问题