图书馆管理系统 (8) — 下载 Eclipse、抓源码


有使用者发现使用较新版本的 Eclipse(2020-09) import 源码会产生错误,所以请用较低的版本 Eclipse(2020-06).


Eclipse 是一个开源的源码编辑器 (Editor) ,一个集成开发环境(IDE – Integrated Development Environment),下面我会教大家如何下载它,还有下载图书馆系统的源码,在 Eclipse IDE 上运行这个程式。图书馆的程式为什么需要一个 IDE 呢?其实它并不需要,这是因为图书馆程式还没有完整,常常还会改动,所以作者希望大家先将就一点,学会如何到上 github 下载源码,安装和更新程式的版本,作者想教会大家钓鱼,而不是一味的把鱼拿给大家

到 这里下载 Eclipse ( download >> IBM >>  Eclipse IDE for Java Developers ,其实Eclispe 官方的都 OK, 我们这里试试 IBM 的)

ibm eclipse

你会得到 eclipse-java-2019-06-R-win32-x86_64.zip ( 195M, 版本会变化 ) 这样的档案,解压缩里面的 eclipse folder 到 C:\ ,

folder.png

记得,在执行(double click) eclipse.exe 之前你要安装 Java , eclipse 要靠 Java 才跑得动。

workspace.jpg

之后它会问你 eclipse-workspace 要放在那里, 就放在 C:\ 吧, 如上图,之后按下 Launch 就启动 eclipse 了,

run.jpg

Uncheck “Always show Welcome at start up”,  关掉 Welcome

uncheck.png

你成功安装了 Eclipse!

done.jpg

方法(1): 直接下载源码

直接下载源码,

download.jpg将它解压到 C:\eclipse-workspace

extract.jpg

right click > import.. > Existing Gradle Projectexisting gradle project.jpg

选择 C:\eclipse-workspace 内的 “minioasis-library” folder 即可,这样 minioasis-library 就会交给 eclipse 管理了。

方法(2): 用 Git 下载源码

Eclipse 已经内含 Git 程式,在右上角 的 “Quick Access” 键入 “git” , 一个菜单出来,选 “Git Repositories”,

Git repositories.jpg

之后一个“Git Repositories” 的窗口就会出现在左下角。我们就利用这个Git 把小绿洲的源码抓下来!按下底下的 icon,

grape.jpg

弹出一个“Source Git Repository” 窗口,URI 填入“ https://github.com/minioasis/minioasis-library.git ” (不用填 User 和 Password ,因为你是用户,不是作者) ,

git info.png

Next

next.jpg

成功把 minioasis-library 抓到你的电脑了!用 Git 下载的源码被放在 “ C:\Users\js-pc\git\minioasis-library 

working folder.jpg

源码有了,但是还没有放进 Eclipse IDE 让 Eclipse 管理 ,我们还需要另一个一个动作, import project > Existing Gradle Project , 把源码交给 Eclipse 管理,import.jpg

Next> 弹出 “Import Gradle Project” 窗口 ,  填写 “Project root directory ” ——

“ C:\Users\js-pc\git\minioasis-library ” (你电脑的路径将与我们不一样)

path.jpg

Next

finished.png

按下 Finish 后,eclipse 会在网上自动抓取所要用到的软件库(Libraries),这会花几分钟的时间,那在于你的网速有多快。

“之前听说这个程式用了 Spring, hibernate, jooq, tomcat… 等等的软件库,是不是在这个时候自动下载的呢?” , 是的!

download dependencies.jpg

如果你成功后,你将会看到底下的画面,恭喜你!你成功下载了程式並且放到 eclipse 內管理,之后再做一些设定,程式就可以动了!我们下一篇文章再教大家做设定。

done.png

最后,有件事需要提的就是 “ https://github.com/minioasis/minioasis-library.git ” 是怎么来的呢?

如果大家到小绿洲在 Github 放源码的地方, 你将会看到,

minioasis-library.jpg

更新源码 Update Source Code

更新源码的最重要的一件事就是 backup 你的一份 application.properties, application.properties, 以便在新的源码中用会你的设定!(也就是用旧的 application.properties overwrite 你新的 application.properties , 因为你之前的设定都在旧的 application.properties 内!)

程式会常常更新,作者不会特别通知大家,所以大家要常常自动更新。

如果你用 方法(1) 安装, 当你要下载新的源码以取代旧源码时,你需要移除(delete) eclipse 内管理的 minioasis-library, 记得也把在 workspace 内的 minioasis-library folder 也移除,然后用方法(1) 重新安装即可。

如果你用 方法(2) 安装,当你要下载新的源码以取代旧源码时,你则需要移除(delete) eclipse 内管理的 minioasis-library, 记得也把在 “ C:\Users\js-pc\git\minioasis-library ” 内的 minioasis-library folder 完全移除,然后用方法(2) 重新安装即可。

发表评论

Fill in your details below or click an icon to log in:

WordPress.com 徽标

您正在使用您的 WordPress.com 账号评论。 注销 /  更改 )

Facebook photo

您正在使用您的 Facebook 账号评论。 注销 /  更改 )

Connecting to %s