问题描述
最近开始用idea开发java,自己写了一个project,里边包含两个Module,本地运行正常。
project结构
上传git时,先将.idea、out文件夹,以及.iml加入到ignore文件中,然后愉快的传到github上。
github上项目
之后,自己在别处Import这个项目的时候,项目能正常拉下来,但要运行的时候,无法运行。
原因分析
原因有如下可能:
上传的时候,没有上传忽略文件,拉取下来后文件丢失;没设置source文件。
问题解决
打开“File”->"Project Structure",在“modules”下把之前的两个Module加进来。
设置Modules.png
然后,在“Project”下选择jdk目录,设置output路径(该导入项目下新建一个out文件夹)
project设置.png
打开module设置,把该项目下sources文件目录设置一下就ok了。
设置source
最后,运行就跟之前项目一样了。