IDEA从Github中pull Maven项目后要解决的问题

很多人在开发中都会碰到的一个问题,当我们用IDEA从Github中检出Maven工程后(Java),发现既不能运行,也不能编译,左侧的树形目录还怪怪的,现在就来说说如何解决这个问题。
1、生成SSH Key:
dos命令窗口中执行:ssh-keygen -t rsa -C "[email protected]", 后面的 [email protected] 改为你在 github 上注册的邮箱,之后会要求确认路径和输入密码,我们这使用默认的一路回车就行。成功的话会在用户目录下(如C:\Users\JCJHOMEPC)生成.ssh文件夹,进去,打开 id_rsa.pub,复制里面的 key。
2、在github上填写生成的key
回到 github 上,进入 Account => Settings(账户配置)。
IDEA从Github中pull Maven项目后要解决的问题
左边选择 SSH and GPG keys,然后点击 New SSH key 按钮,title 设置标题,可以随便填,粘贴在你电脑上生成的 key。
IDEA从Github中pull Maven项目后要解决的问题
添加成功后界面如下所示
IDEA从Github中pull Maven项目后要解决的问题
为了验证是否成功,输入以下命令:

$ ssh -T [email protected]
Hi tianqixin! You have successfully authenticated, but GitHub does not provide shell access.

以下命令说明我们已成功连上 Github。
3、IDEA中Git配置修改为Native模式
IDEA从Github中pull Maven项目后要解决的问题
4、IDEA从Git中pull工程(建议SSH方式)
5、配置project(不配置则还不是真正的Java工程)
1)File-》Project S tructure或者
IDEA从Github中pull Maven项目后要解决的问题
2)先指定JDK,如下:
IDEA从Github中pull Maven项目后要解决的问题
3)先删除Modules存在的模块(默认检出来的工程,模块不完全):
IDEA从Github中pull Maven项目后要解决的问题
4)重新添加模块
IDEA从Github中pull Maven项目后要解决的问题
IDEA从Github中pull Maven项目后要解决的问题
5)菜单View->Tool Windows->Maven Projects
IDEA从Github中pull Maven项目后要解决的问题
6)右键SparrowApplication-》run,OK!

注意:另外IDEA 类名下有红线解决方案: Filt -- Setting -- Editor -- Color Scheme -- Java,默认是Solarized,选成Darcula就好了,就是一个样式问题。

猜你喜欢

转载自blog.51cto.com/3058076/2374196