※ 引述《henman (昼间行灯)》之铭言:
: https://twitter.com/Grabacr07/status/603440643189317632
: 大意大概就是KCV原本是想作为开源模式WPF APP实例,
: 这段时间以来目的算是达成了,
: 不再提供编译后版本。
: 其实只是想骗P币而已,
: 只要作者没中止更新,
: 之后的更新就会有其他人提供编译版本上来。(比如yuyuvn版
: 所以一般的使用者如我大可不必担心。
KCV 的部分前面已经有人写了
可能有极少部份的人 只能 或 只使用 航海日志
甚至只有极少极少的人担心航海日志不发布已编译版本
在这里我先教各位如何自行编译航海日志
1. 下载JDK
2. 下载eclipse并安装EGit 扩充套件
I. 下载并解压缩eclipse
II. 设定workspace (放你要放code的地方)
![]()
安装egit套件:
工具列=>help=>eclipse marketplace
find填写egit => go
![]()
3. 工具列=>window=>show view=>other=>Git\ git repositories
![]()
4. 汇入source code
https://github.com/sanaehirotaka/logbook
右下角有一个网址复制下来
![]()
汇入
![]()
按下两个next后有这个画面 (注意)
上面的directory改成 你的工作目录\git\logbook
虽然不改不会怎样..建议改以后比较好找code
next到最后专案下会有一个logbook(应该会有惊叹号)
5. 下载相关lib +解压缩+ 设定
1. 好心的作者已经包好放在他的网站了
在这里(反白的部分有一个连结)
作者包的swt.jar 是win x86-64bit的其他版本要另外下载体换
![]()
2. 解压缩并放在 你的工作目录\git\logbook\lib
没改的话就放在没改前的位子
注: lib 资料夹自己新增
3. reflash+新增test资料夹
![]()
6. 编译
先run过一遍
![]()
编译=>汇出成可执行jar
![]()
有问题再问?
1. 有可能会的出现问题
swt.jar 版本不符的错误 这时候要另外下载
http://download.eclipse.org/eclipse/downloads/drops4/R-4.4.2-201502041700/#SWT
看你的作业系统跟JRE或JDK版本决定
2. jdk版本出错(lib为64bit 却使用32bit版本的jdk)
重新下载jdk版本
github更新了code要如何把自己的code也更新?
![]()
做这两个步骤(如果不自己改src的话) 中间过程就next不然就是OK
先fetch 后 marge
再重新执行编译就行了