创建可执行的jar文件包

  设现在我有一个文件testtest下有两个java源文件,名Hello.javaTest.javaHello.javaTest.java文件皆属于test包。

 
Hello.java 文件内容如下:
//Hello.java
package test;
 
public class Hello {
    public void print {
       System.out.println("Hello, World.");
    }
}
//Hello.java end
 
Test.java 文件内容如下:
//Test.java
package test;
 
public class Test {
    public static void main(String[] args) {
       Hello hello = new Hello();
       hello.print();
    }
}
//Test.java end
 
首先,用 javac 编译 一下源文件, class 文件。命令是 javac test/*.java test 文件 下面多出了两个名字分 别为 Test.class Hello.class 的目 文件。
 
其次, 写一个 ASCII 文件,名字随意取, 里假 设为 mf.txt ,文件内容是:
main-class: test.Test
 
第二 是很重要的一 ,意思就是表达出想要运行的主 里主 Test 。在 XP 下面写完 main-class: test.Test 后,必需加回 ;但是在 linux 境下回 加与不加都 OK
 
最后,用 jar 打包, 里取包名 test.jar 。命令: jar -cvfm test.jar mf.txt test/
 
至此,可 行的 jar 文件包已 经创 建好,如果想要运行,命令是: java -jar test.jar
XP 下面双 就可以直接运行。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值