Re: [閒聊] KCV作者將停止提供編譯後版本(航海日誌
※ 引述《henman (晝間行燈)》之銘言:
: https://twitter.com/Grabacr07/status/603440643189317632
: 大意大概就是KCV原本是想作為開源模式WPF APP實例,
: 這段時間以來目的算是達成了,
: 不再提供編譯後版本。
: 其實只是想騙P幣而已,
: 只要作者沒中止更新,
: 之後的更新就會有其他人提供編譯版本上來。(比如yuyuvn版
: 所以一般的使用者如我大可不必擔心。
KCV 的部分前面已經有人寫了
可能有極少部份的人 只能 或 只使用 航海日誌
甚至只有極少極少的人擔心航海日誌不發佈已編譯版本
在這裡我先教各位如何自行編譯航海日誌
1. 下載JDK
2. 下載eclipse並安裝EGit 擴充套件
I. 下載並解壓縮eclipse
II. 設定workspace (放你要放code的地方)http://i.imgur.com/c3ReLLF.png
安裝egit套件:
工具列=>help=>eclipse marketplace
find填寫egit => go
http://i.imgur.com/1tK2eUx.png
3. 工具列=>window=>show view=>other=>Git\ git repositories
http://i.imgur.com/HaDgL57.png
4. 匯入source code
https://github.com/sanaehirotaka/logbook
右下角有一個網址複製下來
http://i.imgur.com/o48qsHi.png
按下兩個next後有這個畫面 (注意)
上面的directory改成 你的工作目錄\git\logbook
雖然不改不會怎樣..建議改以後比較好找code
next到最後專案下會有一個logbook(應該會有驚嘆號)
5. 下載相關lib +解壓縮+ 設定
1. 好心的作者已經包好放在他的網站了
在這裡(反白的部分有一個連結)
作者包的swt.jar 是win x86-64bit的其他版本要另外下載體換
http://i.imgur.com/yH5s7e8.jpg
2. 解壓縮並放在 你的工作目錄\git\logbook\lib
沒改的話就放在沒改前的位子
註: lib 資料夾自己新增
3. reflash+新增test資料夾
http://i.imgur.com/GP4orTg.jpg
6. 編譯
先run過一遍
http://i.imgur.com/1IkCzOU.jpg
編譯=>匯出成可執行jar
http://i.imgur.com/5BSJ7vy.jpg
有問題再問?
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也更新?
http://i.imgur.com/iUvzLAj.jpg
做這兩個步驟(如果不自己改src的話) 中間過程就next不然就是OK
先fetch 後 marge
再重新執行編譯就行了
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.163.168.246
※ 文章網址: https://www.ptt.cc/bbs/KanColle/M.1433049138.A.344.html
推
05/31 13:16, , 1F
05/31 13:16, 1F
推
05/31 13:17, , 2F
05/31 13:17, 2F
→
05/31 13:17, , 3F
05/31 13:17, 3F
→
05/31 13:18, , 4F
05/31 13:18, 4F
推
05/31 13:23, , 5F
05/31 13:23, 5F
→
05/31 13:25, , 6F
05/31 13:25, 6F
→
05/31 13:25, , 7F
05/31 13:25, 7F
另外要提
建議不要在eclipse 上面執行(不想編譯且包裝成jar檔)
資源吃得比較兇
還有eclipse開的本來就很慢(如果沒SSD的話),不見得是當掉。
推
05/31 13:27, , 8F
05/31 13:27, 8F
推
05/31 14:35, , 9F
05/31 14:35, 9F
你好~
這部分因為我已經執行過了(可能是少什麼步驟),
如果有不能解決的地方,可以貼圖給我看。
好協助解決問題。
猜想問題解決方式:
http://i.imgur.com/1IkCzOU.jpg
執行一次看看應該就會出來了(是這個問題?)
→
05/31 15:00, , 10F
05/31 15:00, 10F
幫landgary修字
→
05/31 15:15, , 11F
05/31 15:15, 11F
奇怪~不過我用java1.6、1.7版本的也沒問題(還沒實裝lambda)
推
05/31 15:26, , 12F
05/31 15:26, 12F
我沒有mac 不過應該通用
最多可能會出現swt.jar版本問題(要另外下載mac版本替換)
http://download.eclipse.org/eclipse/downloads/drops4/R-4.4.2-201502041700/#SWT
下載下來解壓縮後,找swt.jar 跟原作者的相互替換掉
推
05/31 21:34, , 13F
05/31 21:34, 13F
→
05/31 21:35, , 14F
05/31 21:35, 14F
建議你先試著做一遍
有問題把錯誤畫面截圖貼出來
大家好方便解決(我目前手邊也只有windows 7 64bit版本)
也可以補全這篇內容
目前想到有這三個
eclipse jdk swt.jar 這三個要看你的OS的規格
如果是32bit的作業系統就下載32bit的
作者給的好像是windows 64bit的
推
05/31 22:53, , 15F
05/31 22:53, 15F
所以才下載swt.jar 32bit版本阿
推
05/31 23:32, , 16F
05/31 23:32, 16F
麻煩貼錯誤畫面~不然直接講我也不太懂
(本人大學畢業~冬活前都沒寫程式,所以有些遇過的問題都忘光光了
最近幾個月才開始重新摸。)
註:有個偷懶的方式解決lib問題
可以先下載作者已編譯的jar版本 裡面logbook_lib下的jar可以拿來用
不用一個一個找
不過改天如果作者換lib就要找了(可惜作者沒用maven不然會更輕鬆)
※ 編輯: lingerkptor (1.163.168.246), 06/01/2015 07:04:34
※ 編輯: lingerkptor (1.163.168.246), 06/01/2015 07:10:52
※ 編輯: lingerkptor (1.163.168.246), 06/01/2015 20:32:57
推
06/02 01:14, , 17F
06/02 01:14, 17F
→
06/02 01:14, , 18F
06/02 01:14, 18F
→
06/02 01:14, , 19F
06/02 01:14, 19F
你用的是最新版本的lib(有些已經有修正或移除了)
因為原作者還是使用舊版的lib來寫
所以要換回原作者使用的舊版lib
※ 編輯: lingerkptor (1.163.168.246), 06/02/2015 05:31:52
※ 編輯: lingerkptor (1.163.168.246), 06/02/2015 06:29:14
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):