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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IDEA从Github中pull Maven项目后要解决的问题相关的知识,希望对你有一定的参考价值。

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

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

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

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

以上是关于IDEA从Github中pull Maven项目后要解决的问题的主要内容,如果未能解决你的问题,请参考以下文章

IDEA 导入Java项目,依赖maven依赖命令(解决IDEA导入Github项目目录灰色问题,无法运行)

IDEA 导入Java项目,依赖maven依赖命令(解决IDEA导入Github项目目录灰色问题,无法运行)

怎么用git参加别人的项目

IDEA操作gitee提交代码克隆项目,add,commit,push,pull命令以及删除gitee仓库

IDEA本地新建Maven项目+IDEA配置Git和GitHub+代码上传和拉取

IDEA导入项目后maven project中没有Dependencies这一项