Java 制作可执行程序
Java 应用程序总共有三种部署方式
1. 本机
整个程序都在用户的计算机上以独立,可携的 GUI 执行,并以可执行的 JAR 来部署
2. 两者之间的结合
应用程序分散成在用户本地系统运行的客户端,连接到执行应用程序服务的服务器部分
3. 远程
整个应用程序都在服务器端执行,客户端通过非 Java 形式,可能是浏览器的装置来存取。
本篇文章主要介绍第一种方式,也就是如何将写好的程序打包成 Jar FIle。
为了演示,我写了一个 GUI 程序,类的目录如下所示
接下来利用终端进入 source目录,然后执行编译命令,如下所示
看一下这个命令
`javac - d ../classes com/hwaphon/*.java`
-d 代表将编译结果输出到指定位置,在这里我方到了 classes 目录下
后面的 `com/hwaphon/*.java` 命令表示编译在此目录下的所有.java 文件
注意这个classes 目录,与放置类文件的 source 在同一目录下,如下所示
现在打开classes 目录&