cmd命令运行jar包
来源:互联网 发布:windows10 sql server 编辑:程序博客网 时间:2024/06/11 17:07
1.jar打包命令
jar -cvf xx.jar *.*
说明一下:*.*表示把当前目录下面以及子目录的所有class都打到这个xx.jar里。
-cvf的含义,可以自己去用jar命令去查看
如果要单独对某个或某些class文件进行打包,可以这样:
jar -cvf xx.jar Foo.class Bar.class
2.运行jar
java -jar xx.jar
要运行一个jar,则此jar内部的META-INF\MANIFEST.MF文件里必须指明要执行的main方法类
具体格式如:
Manifest-Version: 1.0
Created-By: 1.6.0_03 (Sun Microsystems Inc.)
Main-class: Test
如果此处的Test.class在com.xx包下面,则需要指明。
如果在运行时报了invalid or corrupt jarfile错误,则需要检查Main-class: Test 之间是不是缺少了空格。
3.指定运行jar里面的class
java -cp xx.jar com.xx.Test
4.编译某个java文件,但是依赖某个jar
javac -cp xx.jar Test.java
(Test.java里面import了xx.jar里面的某个class)
5.运行某个java文件,但是依赖某个jar
java -cp .;xx.jar Test
注意:引用xx.jar的时候,不要漏掉.;(这个表示当前目录)
- cmd命令运行jar包
- cmd命令运行jar包
- CMD 命令提示符下运行jar包的方法
- cmd命令javac运行类(依赖jar包)
- cmd下运行jar包
- cmd命令打jar包
- Cmd命令运行jar文件 jar
- eclipse 导出可运行jar包 cmd命令执行java **.jar时找不到第三方jar包问题
- CMD下运行.java,打jar包
- 使用cmd命令运行带有jar(架包)的Java程序
- 用cmd命令打jar包
- 用cmd命令打jar包
- cmd命令打jar包的常用命令
- 命令下运行jar包
- java jar命令来运行jar包
- 在cmd下运行有jar包的class
- eclipse导出jar包,cmd指定main类运行
- 为jar包添加运行命令
- PimV2 的bootstrap机制
- Spring源码阅读笔记(待补充)
- memcopy和memmove的区别(笔试,面试)
- Microsoft GUID
- 阿凡提和他的小毛驴(2)
- cmd命令运行jar包
- 关于工作中遇到的ORACLE机构层级关系的递归查询处理
- objective c实现配置文件+反射 工厂创建
- [转]常用的python模块及安装方法
- android获取控件坐标
- 时间工具类
- 指针的用法
- Installation and Configuration MySQL Cluster 7.2 on CentOS 5 (include MySQL 5.5)
- Tomcat 6.x 下配置虚拟目录