Idea从git拉取java项目

问题描述

最近开始用idea开发java,自己写了一个project,里边包含两个Module,本地运行正常。


Idea从git拉取java项目_第1张图片
project结构

上传git时,先将.idea、out文件夹,以及.iml加入到ignore文件中,然后愉快的传到github上。


Idea从git拉取java项目_第2张图片
github上项目

之后,自己在别处Import这个项目的时候,项目能正常拉下来,但要运行的时候,无法运行。

原因分析

原因有如下可能:

  1. 上传的时候,没有上传忽略文件,拉取下来后文件丢失;
  2. 没设置source文件。

问题解决

  1. 打开“File”->"Project Structure",在“modules”下把之前的两个Module加进来。


    Idea从git拉取java项目_第3张图片
    设置Modules.png

    然后,在“Project”下选择jdk目录,设置output路径(该导入项目下新建一个out文件夹)


    Idea从git拉取java项目_第4张图片
    project设置.png
  2. 打开module设置,把该项目下sources文件目录设置一下就ok了。


    Idea从git拉取java项目_第5张图片
    设置source

最后,运行就跟之前项目一样了。

你可能感兴趣的:(Idea从git拉取java项目)