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

posted @ 2015-09-29 11:12  牧 天  阅读(130)  评论(0)    收藏  举报