javac命令和jar命令

1 篇文章 0 订阅
1 篇文章 0 订阅

javac命令:编译一个依赖不同的包的java文件

   方法一: 

     1.javac -bootclasspath      c:\app\android.jar    -classpath    c:\app\powerall_p.jar     Shijidianying_wo_150529_2.java

     2.-bootclasspath    指定安卓依赖包    -classpath   指定java依赖的包  最后一个参数.java文件(不一定要当前位置)

     3.生成的.class文件在.java的目录下

  方法二:

   1.使用批处理,批处理的内容如下:

        Set  CLASSPATH=%CLASSPATH%;D:\android\sdk\platforms\android.jar;E:\workspace_android\libs\powerall_p.jar;

        javac E:\workspace_android\TestFour\src\com\dyp\Yidong_wap_150528_2_.java


    2.CLASSPATH 后面是要依赖的所有包,用分号隔开    javac后面是.java文件

    3.运行批处理


jar命令:打jar包带特定MANIFEST.MF文件

   1.这个对MANIFEST的格式有一定要求

   Manifest-Version: 1.0
   cls:   com.dyp.Zhuoyikeji_xiaoe_150605_6
   mtd: dynaLoadLocgic


  例如我要保留如下参数 cls: com.dyp.Zhuoyikeji_xiaoe_150605_6
                                       mtd: dynaLoadLocgic  

 不知大家看出区别没:cls  与 mtd  的后面要留一个空格,最后一个 mtd: dynaLoadLocgic后面还要空一行


 具体的指令是:jar cfm dst.jar MANIFEST.MF Yidong_wap_150528_2_.class  


   第一个参数:生成的jar文件的位置

   第二个参数:MANIFEST.MF的位置

   第三个参数:.class的位置,如果.class文件包含在文件夹里,请在当前目录开始建文件夹,再把.class文件放进去,不然打的包的                          位置会有问题



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值