如何通过点击使Java模块JAR执行 [英] How to make java Module JAR execute by clicking
本文介绍了如何通过点击使Java模块JAR执行的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我在Windows 7上使用OpenJDK 11和OpenJFX 11。我的IDE是NetBeans 9。我复制了下面的教程(NetbeansVideos发布):
JDK 11, OpenJFX, Apache Ant, and Apache NetBeans 10
这是一个简单的Hello World类型代码。它可以在NetBeans中运行。但当我单击JAR文件时,它不起作用。
我的JAVA_HOME in环境变量已设置。
如何通过单击来执行模块JAR?
谢谢。
推荐答案
当您包括模块描述符时,归档就会变成模块化JAR, 模块-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文件关联,如Running JAR file on Windows
中所述这篇关于如何通过点击使Java模块JAR执行的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文