使用IDEA导入halo项目的过程和问题

总结第一次使用Idea导入Halo的过程和各种问题(mac)

git下载

首先进入git官网,搜索halo,点击第一个(star最多的那个),进入页面后点击右边绿色的clone and Download,复制git地址,打开终端,输入

cd  进入你想要保存项目的文件夹
git clone  url(复制的地址)

当然,首先你要有一个git账号,电脑上也已经配置了git,并且学会一些git 的基本语法,具体的可以去百度。

导入工程

打开IntelliJ IDEA,点击import project
在这里插入图片描述
进入halo所在文件夹的目录,选择halo,点击open
然后选择Gradle
在这里插入图片描述
这里我因为提前导入并且更新了idea版本(这是个坑)所以直接finish,如果是2018的idea,会弹出第二个界面。
在第二个界面选中Use auto-import,其他的不用动,点击Finish
进入项目后会直接进行导入,这时候我就出现了很多问题。
进入之后还要下载Lombok插件,不然导入完成后还是会报错,具体方法可以百度。

出现的问题一

由于当时网络不给力,在一个地方卡了30来分钟,我就把加载终止重新启动,然后。。。
在我第二次加载项目的时候,出现了以下错误

Cause: invalid type code: 8C

作为一名大学生,看到这个错误的我一脸懵逼,去百度根本没有跟我一样错误的大佬,无奈,删除halo,重新git clone,然后我惊奇的发现第二次clone下载速度会变慢(不知道哪位大佬可以解释一下),所以记得捣鼓之前先备份哈哈 ,重新导入,接着又出现了另一个问题。。。

出现的问题二

Cause: invalid type code: DB

这。。。8C换DB,我觉得不是我上次强制退出的原因了,然后我把他的gradle换成了使用我本地的5.6.3版本的gradle,同时修改gradle.wrapper.gradle-wrapper.properties这个文件中的版本号,然后终于不是这种type code 的问题了。

出现的问题三

Idea Failed to notify build listener.

又看到了一个问题,啥都不说直接度娘,说是gradle版本太高而IDEA版本太低的缘故,于是再次把gradle的版本降低到4.7,再次导入,还是这个错误,好的继续降低版本,当我降低到3版本的时候,他提示版本太低应该使用4.4 or later 版本,我又懵逼了。

最终解决办法

经历了一个下午的折腾,我心态崩了,然后想着一不做二不休,直接装最新版的IDEA,去官网下载了最新版的IDEA,因为之前下载错误下载的是2018.1.5(现在最新的是2019.3.*),打开直接导入备份,直接成功。。。

我太难了。。。

最后总结

IDEA版本跟gradle版本挂钩这个真的是太坑了,一定要记得升级最新版本的IDEA,升级的时候还可以保留你原来的文件和设置,很贴心。
最后,小白第一次写文章,有很多不足之处,把自己踩过的坑跟大家分享一下,加油学习!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值