[英]Understanding Deployment on Java 9+
After ignoring Java updates for quite some time, I now want to move on from the somewhat shady Java 10.0.2 Runtime I found somewhere to Java 13. As it turns out, Oracle stopped the "monolithic" JRE philosophy after Java 8 and I can對於我如何 go 關於部署的問題,似乎沒有找到任何明確的答案。
以下是我認為保持不變的內容:
現在,我無法理解的棘手部分來了:在其他機器上部署
...但是現在呢?
這些圖像如何使程序工作? 我讀到它們只是該程序的某種小型 JRE,這將消除在目標系統上安裝 Java 的需要,但這將如何跨平台?
還是它們是可從官方站點下載的 JRE 的某種“補丁”? 這可以解釋為什么它仍在更新,但它不會消除在目標機器上安裝 Java 的需要。
TL;博士:
非常感謝您閱讀我的文字牆,並提前感謝您的回答!
編輯:使問題四更清楚。
Slaw 在對原始問題的評論中回答了我所有的問題,因此我將在此答案中對其進行總結。
jlink
使用程序所需的模塊創建一個 mini-JRE,如module-info.java
中所指定也感謝您提供的外部信息! 我會確保研究JMOD
,從我讀到的關於jpackage
的內容來看,這是一件非常令人興奮的事情。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.