jar cf jar-file input-file... 用一个单独的文件创建一个 JAR 文件 jar cf jar-file dir-name 用一个目录创建一个 JAR 文件 jar cf0 jar-file dir-name 创建一个未压缩的 JAR 文件 jar uf jar-file input-file... 更新一个 JAR 文件 jar tf jar-file 查看一个 JAR 文件的内容 jar xf jar-file 提取一个 JAR 文件的内容 jar xf jar-file archived-file... 从一个 JAR 文件中提取特定的文件 java -jar app.jar 运行一个打包为可执行 JAR 文件的应用程序
可以把代码打包成jar
然后写个shell来运行这个jar
用一个单独的文件创建一个 JAR 文件
jar cf jar-file dir-name
用一个目录创建一个 JAR 文件
jar cf0 jar-file dir-name
创建一个未压缩的 JAR 文件
jar uf jar-file input-file...
更新一个 JAR 文件
jar tf jar-file
查看一个 JAR 文件的内容
jar xf jar-file
提取一个 JAR 文件的内容
jar xf jar-file archived-file...
从一个 JAR 文件中提取特定的文件
java -jar app.jar
运行一个打包为可执行 JAR 文件的应用程序
eclipse里面操作:
选中你要打包的类(右键) → 导出 → jar → 选择存放位置 → 下一步 → 选择主函数所在的类(main class) → 完成
运行:
比如说,你打包的文件为 d:/test.jar
你就在同意个目录下面建一个bat文件,比如: d:/run_test.batbat , 里面的内容为:start java -jar test.jar注意:要把包里面应用的其他的包也一起打进去。