idea从git上克隆项目后报错:java file outside of source root 解决方法

idea从git上clone之后项目会报错:java file outside of source root

在从git上面clone项目之后,出现了以下的报错情况:
在这里插入图片描述

解决方法

在idea上打开file->Project structure,打开Modules
在这里插入图片描述
在项目那里选择src文件夹为Sources,之后点击Apply,这样就解决了Source Root的问题。
在这里插入图片描述

新的问题

虽然解决了Source Root的问题,但是又出现了新的问题,那就是java内嵌包不能识别
在这里插入图片描述

解决方法

这里报错是之前没有选择项目的SDK导致的,这里在flie->Project Structure下的Project选择SDK,点击Apply,然后包名的问题就解决了。
在这里插入图片描述

最后的问题

最后运行主函数的时候又报错
在这里插入图片描述

解决方法

在Project Structure中选择项目输出的路径,记得最后一定要加上"\out",亦即就是“输出路径+\out"
在这里插入图片描述
然后在Modules中选择Inherit project compile output path。
在这里插入图片描述
设置成功之后,还是不能运行,这里还要做最后一步,那就是清楚缓存并重启。
在这里插入图片描述
这里选择清楚缓存并重启,重启之后要等一分钟左右,等idea加载并重建完项目之后,就可以运行主函数啦!
在这里插入图片描述在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值