我刚刚创建了一个Java应用程序,并使用moditect-jlink和JRE创建了一个映像。但是现在我想知道如何将其捆绑到OSX的.app文件中。有人尝试过吗?看起来jpackage正在不断变化,并且教程很快就过时了。 解决方案如下: 这是一篇有关如何使用OpenJDK 11以及将OpenJDK 14与jpackage一起使用来构建应用程序映像的文章,仅用于构建安装程序/软件包:https://walczak.it/blog/distributing-javafx-desktop-applications-with…

2020年5月26日 0条评论 22点热度 阅读全文

我有一个要从Java 8迁移到Java 13的Java项目。该项目使用ResourceBundles启用语言本地化。 在Java 8中,我向ResourceBundle.getBundle(baseName,control)提供了一个自定义ResourceBundle.Control,但是在Java 9+中这不再起作用。据我了解,我必须提供一个自定义的ResourceBundleProvider接口(我称为UiProvider)和该接口的实现UiProviderImpl(必须将其用作服务)。 为了生成模块描述符,我…

2020年1月6日 0条评论 10点热度 阅读全文

我正在尝试构建模块化应用程序,并且正在尝试使用moditect-maven-plugin来使用自动值库(非模块化)。 根据说明here,我想到了以下pom.xml: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http…

2019年3月4日 0条评论 12点热度 阅读全文