背景
Java启动命令是所有java应用程序的入口,通过它来启动Java运行时环境,并加载相关的class。不过由于IDE的盛行,我们Java程序员中的大多数并不是非常的了解Java启动命令。本文希望做一个Java启动命令的汇总,和各位同道分享,也便于日后作为自己的参考。
Java启动命令语法
Java启动命令有两个,java
以及javaw
,它们的唯一区别是javaw
不会启动一个控制台窗口(启动失败的时候会弹出附有错误信息的窗口),而java
会。不希望有控制台的时候用javaw
,其它时候用java
。它们的语法结构都一样,只需要记住其中一个即可。调用程序有两种方式,指定Class以及指定jar文件,具体的语法如下:
- java [options] class [arguments]
- java [options] -jar file.jar [arguments]
- javaw [options] class [arguments]
- javaw [options] -jar file.jar [arguments]