Java模組系統JPMS是巨坑?- jodastephen
我確實想知道,對於Java的長期健康而言,最好的辦法是從應用程式程式碼中刪除Java模組系統(只保留在JDK內部)。這對我來說是一個巨大的浪費時間,完全沒有任何好處。有什麼想法嗎?
眾說紛紜:
JPMS沒有普遍使用表明Java社群已經投票贊成你的觀點,儘管Maven模組化存在缺陷,但對大多數人來說已經足夠了。對於大多數應用程式而言,JPMS不值得在成本/收益之間進行權衡。
最糟糕的反功能。
我們浪費了2-3年的開發時間,試圖完全使用Spring模組(取代自制軟體模組!)。Java模組在某種程度上來說是更好的,因為它已經適當地整合了,但是必須重新組織一切以具有“乾淨的”依賴路徑似乎是不可能的。
我認為JPMS對於庫編寫者可能比對應用程式開發者更重要。
我感覺只有我們有了基於此概念的構建工具庫包時,JPMS普遍採用才會發生,這“迫使”您考慮模組以及匯入/匯出的內容。
相關文章
- Java 9 的模組(Module)系統Java
- Java 9 平臺模組系統初探Java
- JAVA oa 系統模組設計方案Java
- Mac 下打包APK的血淚坑(巨坑,巨巨坑,史前巨坑)MacAPK
- java 考試系統 模組架構方案Java架構
- JAVA 考試系統模組設計方案Java
- 將ServiceLoader遷移到Java 9模組系統 - frankelJava
- JAVA oa 辦公系統模組 設計方案Java
- java OA 辦公系統 模組設計方案Java
- JPMS模組對於庫包開發人員的負面效應
- 掌握Java9模組化系統-進階部分Java
- 掌握Java9模組化系統-基礎部分Java
- ABP之模組系統
- JS模組化系統JS
- 絕對是講的最清楚的-NodeJS模組系統NodeJS
- Python 常用系統模組整理Python
- Node.js模組系統Node.js
- javascript中的模組系統JavaScript
- JAVA - 模組Java
- 概述nodejs模組系統核心原理NodeJS
- Python基礎:常用系統模組Python
- OA系統模組設計方案
- java 網路考試 線上教育系統 模組設計方案Java
- Java反射-模組Java反射
- ES Module,commonjs和Typescript模組系統JSTypeScript
- CRM系統的功能模組有哪些
- Linux作業系統網路模組Linux作業系統
- java 版工程管理系統專案各模組及其功能點清單Java
- java PC 和 手機 線上考試系統 模組設計方案Java
- python常用標準庫(os系統模組、shutil檔案操作模組)Python
- 【Java】酒店管理系統的模擬Java
- 模切ERP系統的功能模組分析——點晴ERP
- 深入探究ES6之模組系統
- 系統模組劃分設計的思考
- OA 系統原始碼模組設計方案原始碼
- SNP分享:SAP ERP系統有哪些模組?
- 【Unity】XLua巨坑彙總Unity
- Python中模組是什麼?Python有哪些模組?Python