Category: Java

遇到較複雜的系統設計,我習慣畫心智圖整理思緒,而過去最常用的心智圖軟體 XMind,目前免費版僅限個人使用,不得用於工作(For any commercial use of Xmind, you have to upgrade to Xmind Pro. The Xmind free plan is...

遇到網站使用自訂 CA 憑證簽發 SSL 憑證,在 Windows 及 .NET 程式需手動匯入並信任 CA 根憑證(做法可參考 使用 OpenSSL 建立 CA 及簽發 SSL 憑證)解決憑證不安全連線被拒問題,但 Java 程式有自己的憑證信任機制,設定方式不同。 為快速驗證 CA 根憑證是否生...

幾年前 Oracle 開始對企業追討 Java 授權費,因商業應用付費界線模糊,不少企業為了避免爭議紛紛改用 OpenJDK。但 OpenJDK 官網只提供 Linux 版安裝套件,至於 Windows,依之前評估,開源社群維護的 ojdkbuild 是首選。 現在更好的選擇出現了。微軟在前陣子釋出...

工作上某系統操作時需開啟附檔名為 .jnlp 的檔案,很顯然我的 Windows 10 不認得它。 爬文得知這是 Java 5.0 推出的一種程式部署技術 - Java Web Start,可隨時更新到最新版本並簡化安裝升級程序,聽起來很像微軟的 ClickOnce。 在有安裝 Oracle Ja...

前陣子分享過 Oracle 追討 Java 授權費議題的研究心得,原以為誤用同綁安裝的進階商業功能是主要陷阱,但依最近蒐集到的情資,發現對企業用戶而言,「General Purpose Computing」才是天大的坑。依據 Binary Code License(BCL),Java SE 8 ...

前陣子有 Oracle 對企業追討 Java 授權費的新聞搞得人心惶惶: Oracle 開始追討 Java 授權費,企業客戶頭痛 - TechNews 科技新報 Java用戶注意! 傳甲骨文開始加強取締未經適當授權用戶 - iThome 被很多人問到「為了跑 Java 程式...