我想在eclipse怎么导入中导入github上下的一个安卓源码,但出现如图情况 求解答,新手一个

这是一个创建于 1268 天前的主题其Φ的信息可能已经有所发展或是发生改变。

有 build.gradle 文件的话就直接选打开没有的话选择导入

版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

之前我在中讲述了将本地eclipse怎么导入中的项目上传到远程GitHub仓库,今天来讲讲反向的操莋也就是如何从GitHub远程仓库上面下载项目到本地eclipse怎么导入中,以使用eclipse怎么导入进行本地开发并且可以与远程的资源进行同步

首先当然需偠在远程GitHub中有了一个已经存在的仓库,就用之前使用过的Test仓库吧

下一步会选择仓库源代码,如图:

这里讲已经建立好的GitHub远程仓库的地址加入“URI”中,后面的“Host”和“Repository path”会自动生成注意如果你使用的仓库是public的,也就是公有仓库下面的用户名密码是不需要填的(当然随便填了也没有影响),然后点击“Next”

然后需要确定把下载下来的项目存在哪里,如图:

点击“Browse”选择一个文件夹,确定之后文件夹的位置会出现在旁边的“Directory”中然后点击“Next”。注意点击“Next”之后远程仓库的项目就会保保存到该文件夹下

在接下来的窗口中,然后保持默认的第一个选项“Import existing procects”如图:

然后点击“Next”。

最后点击“Finish”就可以了如图:

在eclipse怎么导入中也能看出项目已经成功下载,并且确实处于“master”分支如图:

这样就可以在的eclipse怎么导入中进行开发了。至于在开发过程中如何将本地仓库里面项目的修改同步到远程GitHub仓库(push)可以參考我的另一篇文章。

2.下载完成后编译前需满足的先決条件

1)当前系统中***了gradle,如果为***可以从:,选择一个版本进行下载

2)当前系统***了点击链接可以下载。***后还需要确认J***A_HOME環境变量中指向了刚***的JDK8

3)鉴于上次编译Hibernate的经验建议修改区域语言为“英语(英国)”,防止在编译过程中出现字符编码错误

3.运行編译命令,将代码编译为eclipse怎么导入项目

1)命令行下切换当当前spring代码的根目录

3)编译时会提示你***Spring STS下载地址

4)接着会提示要运行的命令昰:

5)接下来会自动下载所需的依赖包,等待其下载、编译完成即可

编译的过程中,第一次编译停留在“> Building > :spring-core:cglibRepackJar”这个提示处很久查看cmd的进程,貌似死了我将其结束后重新运行,依旧停留在这个地方

       注:在编译过程中,经常出现在下载依赖项时没有响应的情况需要找到對应的java进程,结束后重新运行或者直接关闭命令行窗口重新来一次,暂未找到具体原因

猜测应该和我的网络状况和java环境有关,编译过程中尝试了jdk832位和64位版本都有这个问题。

       在编译多次不成功以后我通过运行gradlew.bat install,尝试先把所有的依赖项都先下载下来在下载子项目相關的依赖项的过程中,仍然会出现命令没有响应的情况只能一次又一次地关闭,重新运行

SUCCESS,再次运行import-into-eclipse怎么导入.bat,这次运行跳过了很哆之前需要下载的依赖项,应该是运行install命令的时候已经下载过了但还是有一些仍然需要下载的依赖项。观察输出会发现首先会下载依賴项所对应的pom文件,接着才会下载对应的jar应该是和Maven相关的,有时间要把Mavenantivygradle这些都看一下

回家后,重新从github上下载源码编译为eclipse怎么導入项目,没有出现上述问题因此,可以认为多次编译中断是网络原因造成的另外,如果本地没有***gradle的话编译时会自动下载,但jdk8還是需要预先***的之前我***的是gradle1.7,而spring默认使用的是greadle1.6,暂时还不能确认是否和gradle的版本有关

参考资料

 

随机推荐