问题描述
java
、javaw
和 javaws
有什么区别?
我发现在 Windows 上,Java 的大部分使用都是使用 javaw
完成的.
请参阅 Java 工具文档以了解:
java
工具启动 Java 应用程序.它通过启动 Java 运行时环境、加载指定的类并调用该类的main
方法来实现这一点.javaw
命令与java
相同,除了javaw
没有关联的控制台窗口.当您不希望出现命令提示符窗口时,请使用javaw
.
javaws
命令启动 Java Web Start,它是 Java 网络启动协议 (JNLP) 的参考实现.Java Web Start 启动托管在网络上的 Java 应用程序/小程序.
如果指定了 JNLP 文件,javaws
将启动 JNLP 文件中指定的 Java 应用程序/小程序.javaws
启动器有一组当前版本支持的选项.但是,这些选项可能会在未来版本中删除.
另请参阅 JDK 9 发行说明已弃用的 API、功能和选项:
Java 部署技术已弃用,将在未来版本中删除
Java Applet 和 WebStart 功能,包括 Applet API、Java 插件、Java Applet 查看器、JNLP 和 Java Web Start,包括 javaws
工具,都是 在 JDK 9 中已弃用,并将在未来版本中删除.
What is the difference between java
, javaw
, and javaws
?
I have found that on Windows most usage of Java is done using javaw
.
See Java tools documentation for:
javaws
command, the "Java Web Start command"
See also JDK 9 Release NotesDeprecated APIs, Features, and Options:
这篇关于“java"、“javaw"和“javaws"有什么区别?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!