如何通过点击使java模块JAR执行



我在Windows7上使用OpenJDK 11和OpenJFX 11。我的IDE是Netbeans 9。我已经复制了下面的教程(由NetbeansVideos发布(:

JDK 11、OpenJFX、Apache Ant和Apache NetBeans 10

这是一个简单的Hello World类型代码。它在Netbeans中工作。但是当我单击JAR文件时,它不起作用。

环境变量中的JAVA_HOME已设置。

如何通过单击使模块JAR执行?

谢谢。

当您包含模块描述符时,归档文件将变成模块化JAR,module-info.class,在给定目录的根目录中或根目录中jar档案的。

https://docs.oracle.com/en/java/javase/17/docs/specs/man/jar.html

如果您从Adoptium获得OpenJDK二进制文件,则它们的安装程序可以选择关联.jar文件。(不确定其他发行版(当您设置了文件关联时,双击一个模块化的、可执行的jar文件,其行为与预期一致。(已确认JDK 17和Windows 10可以正常工作(。如果没有,您可以自己手动设置Windows文件关联,如中所述:在Windows 上运行JAR文件

最新更新