java 打包
1.手动操作
package cn.cm; public class Test { public static void main(String[] args) { System.out.println("Hello World!"); } }
muhe221@muhe:~/workspace_1/Empty$ ls
bin src
muhe221@muhe:~/workspace_1/Empty$ jar cvf y.jar -C bin .
added manifest
adding: cn/(in = 0) (out= 0)(stored 0%)
adding: cn/cm/(in = 0) (out= 0)(stored 0%)
adding: cn/cm/Test.class(in = 528) (out= 339)(deflated 35%)
muhe221@muhe:~/workspace_1/Empty$ ls
bin src y.jar
然后将jar包里面的MANIFEST.MF文件修改为下列内容
Manifest-Version: 1.0 Sealed: true Main-Class: cn.cm.Test
muhe221@muhe:~/workspace_1/Empty$ ./y.jar
bash: ./y.jar: Permission denied
muhe221@muhe:~/workspace_1/Empty$ chmod 777 y.jar
muhe221@muhe:~/workspace_1/Empty$ ./y.jar
Hello World!
-------------------------------------------------------------------------------------------------------------
2.使用eclipse工具
选中项目=>Export... => 选择java (jar file) =>选择导出的路径=>next => next=>选择main函数启动类=> finish
运行jar包
$java -jar server.jar

浙公网安备 33010602011771号