发生场景:Pull项目到本地后java文件不能正常运行
因为pull拉取只能拉取文件,不能拉取设置。
原来项目的java文件夹默认是被设置为了source的,所以显示的是蓝色。
而拉取过来的项目,文件夹没有被设置,导致包Package路径出错,java图标不正常显示和不能正常运行。
正常显示:

不正常显示:

解决办法:
选中java文件夹,右键 Make Directory as->Source Root 即可恢复正常。

该方法也解决了我以前下载异地的java文件,图标也显示J,然后也不能正常运行的疑惑。
也可以尝试,在File->Project Structure...->Modules->右侧找到对应文件夹,选中->右键->Source。