電子發票Turnkey軟體 如何更新指定OpenJDK17【安裝教學】
接到客戶詢問電子發票整合服務平台將更換SSL憑證通知信,對於ERP系統整合自行架設Turnkey的客戶,這次需要提前將電子發票傳輸軟體(Turnkey)內的OpenJDK升級到 17.0.3+7以上才能避免發生「SSLHandshakeException錯誤」可能造成電子發票號碼無法自動上傳狀況,來看看如何更新…
如下客戶傳來的EMail截圖,詢問自建Turnkey電子發票上傳環境,要如何提前完成升級?老黑後來也是去電詢詢問後,其中第二點是這次工程是可以協助排除並提前完成的,就是幫客戶升級到指定OpenJDK 17.0.3+7,教學開始吧…
老黑實作環境:電子發票傳輸軟體 Turnkey 3.1.4、Windows 11 專業版、OpenJDK11Jre更換OpenJDK17Jre
OpenJDK下載網址:https://adoptium.net/temurin/releases/
電子發票更新OpenJDK,老黑YT技巧廢片解說,點擊這裡:https://youtu.be/4cjLY3jqXLA
【老黑Threads新社群 破1500追!】立刻點擊「追蹤」起來「老黑很不黑科技」...
第一步:首先要先確認你目前OpenJDK是否符合這次來信的建議版本,
在負責上傳電子發票的伺服器中,
前往你當時安裝的電子發票傳輸軟體(Turnkey)路徑內的jre資料夾,
使用記事本來開啟「release」文件,
檢查2個地方「IMPLEMENTOR_VERSION」、「SEMANTIC_VERSION」,
此案例本們為「11.0.19+7」確定需要進行更新
第二步:當檢查確認需要更新OpenJDK後,老黑安全考量先做一個完整備份,我們回到上層資料夾將「EINVTurnkey(電子發票傳輸軟體 )」資料夾完整複製一份並起將「備份檔名稱標註當天日期」,
避免手殘更新壞了還可以還原上一版
第三步:前往ADOPTIUM平台,前往OpenJDK發布頁面,
選擇你的伺服器環境、封包類型及這次指定的17版,
下方則會出現目前最新的版本為「17.0.15+6」,
選擇下載「.zip」
第四步:等待封包下載完成就用解壓縮工具開啟
第五步:回到電子發票傳輸軟體的資料夾路徑「EINVTurnkey」先將原本舊版「jre」資料夾標註當天日期做一次保險,再新增一個空的「jre」資料夾,
將剛下載新版的「OpenJDK17U-jre」壓縮封包內的檔案,
解壓縮到這個新增「jre」資料夾中
第六步:解壓縮後還是要進到「jre」資料夾中,使用記事本開啟「release」檔案確認版本好是不是符合這是來信通知的需求,如下圖此案例檢查後路徑及本版好為17.0.15+6都沒問題了
第七步:最後記得良好的回頭檢測習慣,我們去開啟「EINVTurnkey.cmd」確定「電子發票發票傳輸軟體(Turnkey)」要可以開啟,避免遇到Turnkey打不開的狀況,
並觀察啟動上傳下載功能可以正常傳輸發票號碼,算基本上搞定,
接著就等待2025年5月14號電子發票平台更換SSL憑證的到來那一天…
這篇Turnkey安裝OpenJDK17小技巧剛好幫助到你,別忘了為這個教學按一個讚,並分享給正在找方法的同事…
獲得最新資訊的方法↓
只要下載Telegram App後,再點擊網址,TG電報群【e黑馬寫不停資源庫】:https://t.me/eheima
老黑YouTube頻道在這裡這裡想收到最新影片及資訊,點擊這裡訂閱起來:https://www.youtube.com/@eheimacom
※我要贊助老黑持續創作經營網站,點擊這裡:https://eheima.com/donate
【免費】訂閱e黑馬限量名額速報,獲得讀者專屬禮,目前已訂閱854人,只有2000個免費訂閱名額↓