“java”,“javaw”和“javaws”有什么区别?
2022-08-31 06:01:55
和 之间有什么区别?java
javaw
javaws
我发现在Windows上,Java的大多数使用都是使用.javaw
和 之间有什么区别?java
javaw
javaws
我发现在Windows上,Java的大多数使用都是使用.javaw
请参阅 Java 工具文档,了解:
Java
工具启动一个 Java 应用程序。它通过启动 Java 运行时环境、加载指定的类并调用该类的方法来实现此目的。main
javaw
命令与 相同,只是没有关联的控制台窗口。在不希望出现命令提示符窗口时使用。java
javaw
javaw
javaws
命令,“Java Web Start 命令”
该命令启动 Java Web Start,这是 Java Network Launch Protocol (JNLP) 的参考实现。Java Web Start 启动托管在网络上的 Java 应用程序/小程序。
如果指定了 JNLP 文件,将启动 JNLP 文件中指定的 Java 应用程序/小程序。
启动器具有当前版本中支持的一组选项。但是,这些选项可能会在将来的版本中被删除。javaws
javaws
javaws
另请参阅 JDK 9 发行说明已弃用的 API、功能和选项:
Java Deployment Technologies已被弃用,并将在将来的
Java Applet和WebStart功能中删除,包括Applet API,Java插件,Java Applet Viewer,JNLP和Java Web Start,包括javaws
工具,在JDK 9中都被弃用,并将在将来的版本中被删除。
爪哇岛:Java 应用程序执行器,它与控制台相关联以显示输出/错误
javaw:(Java 窗口化)应用程序执行器未与控制台关联。所以没有显示输出/错误。它可用于以静默方式将输出/错误推送到文本文件。它主要用于启动基于 GUI 的应用程序。
javaws:(Java Web start)下载并运行分布式Web应用程序。同样,没有关联的控制台。
所有这些都是 JRE 的一部分,并使用相同的 JVM。