install4j - 使用 Install4J 生成 Windows 可执行文件,JDK11 单独工作
问题描述
我正在将我的应用程序从 JDK 8 迁移到 JDK 11。在 IntelliJ IDE 上进行开发期间,我必须添加一些 VM 参数才能正确启动我的应用程序。
就像是 :
-Xms1G
-Xmx3G
--add-exports
javafx.graphics/com.sun.javafx.scene.layout=ALL-UNNAMED
--add-exports
javafx.graphics/com.sun.javafx.util=ALL-UNNAMED
...
但是当我使用 Install4J 7 或 Exe4J 7 生成“.exe”时,我不需要添加任何“--add-exports”参数。它“单独”工作。
有人知道为什么?在执行时,我的应用程序是否有可能因为这些 args 之一而失败?
问候。
解决方案
推荐阅读
- trading - 在 Tradingview 中绘制矩形
- html - CSS 样式在 Windows 10 和 ubuntu 20.04 LTS 上呈现不同
- reactjs - React Custom Hooks 和 useEffect 无限重新渲染
- html - Flex-wrap 结合 max-height 在桌面和移动设备上的工作方式不同
- php - 如何比较 2 个多维数组并用差异更新原始数组
- reactjs - Framewok7 ReactJS - 它重定向到错误的组件
- python - 函数内循环:已分配但从未使用过的局部变量
- android-studio - AVD 管理器:“java.lang.NoClassDefFoundError:org/w3c/dom/ElementTraversal”
- typescript - CompositeAPI:HTML 对象的模板引用 - TS2339 + TS2533(.value 返回代理对象)
- hybris - 如何将 Commerce 和 Spartacus 部署到 ccv2