GitHub的使用(下)
来源:互联网 发布:mysql中的触发器 编辑:程序博客网 时间:2024/06/05 23:08
转自:http://yz2012.i.sohu.com/blog/view/228520318.htm
导读:本篇主要介绍如何使用EGit下载GitHub上已存在的库。如果不是为了下载一个Java Project,直接在Eclipse中导入使用,那可以使用GitHub的桌面程序(GitHub for Windows),这个上传下载文件更方便。建议看这篇文章之前先看这篇——GitHub的使用(上)http://yz2012.i.sohu.com/blog/view/228329265.htm
首先要确保Eclipse已经安装了GitHub的插件,即EGit。有关该插件安装请参考 GitHub的使用(上)。
还有一点,确保你的GitHub的库中有 .project 这个文件,否则Eclipse不知道它是一个Project,也就无法导入,但可以作为普通文件下载下来。
在Eclipse的Package Explorer栏空白处 右键 - Import ,选择 Git - Projects from Git ,点击 Next
接下来选择 URI ,点击 Next
在下图中的“URI”栏里填入你的远程库HelloWorld的地址(详细可参考 GitHub的使用(上))
User和Password栏里填入GitHub的账号和密码
以下几步都可用默认值,直接 Next
针对下图,笔者想特别说明下。因为笔者在这遇到了问题。
注:请确保你的GitHub上的库名和项目名称是一样的。笔者的库名为HelloWorld,而当初在Eclipse中创建的项目名称为HelloWorld4GitHub。所以导致在这一步总是报错。
解决办法:
1、到GitHub主页上点击 Admin 按钮,修改库名称
2、到GitHub主页找到.project文件,修改它的<name>节点
另外还有一点想说明的,如果你的远程库里面没有 .project 文件,是不可能导入成功的。直接 Cancel 掉。到你的Eclipse的工作目中看看,是不是已经有 HelloWorld 的文件夹了。也就是说到这一步,库文件已经被下载下来。只是因为没有Project的标识文件,Eclipse无法识别。
项目导进来后,发现报错。再看它的目录结构,你会发现没有JDK>的包。
没有咱就加啊!
选中项目,右键 > Build Path > Add Libraries ,加入你本地的JDK环境即可。
加上后,发现它还是报错。原因是Eclipse将src这个目录当成了普通的文件夹,而不是Java的source目录。
怎么将一个普通的Folder转换成Java的Source Folder呢?
选中src目录,右键 > Build Path > Use as Source Folder。
(注:如果定义了包,即package,首先 右键 > Build Path > Exclude,然后再 Use as Source Folder)
OK,项目可以正常使用了。你可以试一下同步。关于同步的详细请参考:GitHub的使用(上)
官方参考文档:http://wiki.eclipse.org/EGit/User_Guide
- GitHub的使用(下)
- Ubuntu下GitHub的使用
- Linux下github的使用
- Ubuntu下GitHub的使用
- windows 下github的使用
- Linux下github的使用
- Windows下GitHub的使用
- Mac 下 GitHub 的使用
- linux下github的使用
- Mac下使用github的配置及github contribution问题
- ubuntu下github的使用与管理
- linux下github的搭建使用
- 在Windows下GitHub的使用
- linux下git和github的使用
- window下的github使用步骤
- elipse下github的安装和使用
- VS2015下如何使用Github的教程
- ubuntu16.04下github的使用
- Shell判断一个目录是否为空
- php compact 把变量都变成数据,或是把数组都合一起的函数
- 第74章、再识Intent-调用发送彩信程序(从零开始学Android)
- linux的ulimit命令
- Ubuntu 12.10安装JDK(非OpenJDK)
- GitHub的使用(下)
- JqueryMobile页面跳转传值
- 折腾CodeIgniter Auth备忘
- java过滤器应用
- 单精度浮点数的研究,存储表示和验证
- 第75章、再识Intent-调用发送Email程序(从零开始学Android)
- 无线网卡被禁用问题
- listctrl设置每行的颜色
- errno报错