java 执行jar 使用
来源:互联网 发布:上海 旗袍店 知乎 编辑:程序博客网 时间:2024/05/22 14:14
例如:一个工程A依赖于B.jar,
1:如果对A工程进行打包的时候,将B.jar也打入到了A.jar(可以使用fat jar工具)。这样就可以直接运行该jar包
java -jar A.jar
2:如果没有将B.jar打到A.jar中
就不能运行java -cp $classpath:B.jar(Path) -jar A.jar,会报出B.jar中的类找不到。原因就是运行-jar命令会把外部设定进去的环境变量屏蔽掉 所以-cp $classpath:B.jar(Path) 也就没什么用了。
假设A.jar 设定的Main函数在test.AMain.class中
正常的做法就是 java -cp $classpath:Path(B.jar):Path(A.jar) test.AMain
- java 执行jar 使用
- 手动编译打包执行java类(javac,java,jar使用)
- 使用命令行执行java文件、项目(class、jar)
- 使用命令行执行java文件、项目(class、jar)
- java打包成jar,并执行jar
- Java程序打包成jar文件(并使用bat格式的档执行jar包)
- Java命令执行jar包:java -jar xxx.jar
- java命令执行jar包
- java 双击jar 不执行
- JAVA GUI(jar 双击执行)
- Java bat执行jar文件
- java -jar 执行jar包出现 java.lang.NoClassDefFoundError
- 使用fat jar和exe4j把java程序打包成exe执行文件
- 使用java命令行执行依赖外部jar包的class文件
- 获得执行jar的运行路径-使用java.class.path 和 codesource的location
- java中如何制作可双击执行的程序--jar打包工具的使用
- java-使用jar文件
- java javac jar 使用
- C/C++内存泄漏及检测
- iphone-common-codes-ccteam源代码 CCPlistFileWritter.m
- UML用例图概要
- iphone-common-codes-ccteam源代码 CCPoint.h
- 长度限制
- java 执行jar 使用
- ubuntu中安装deb、bin、rpm、及源程序文件
- iphone-common-codes-ccteam源代码 CCPoint.m
- 差动保护原理
- iphone-common-codes-ccteam源代码 CCRadix.h
- sed命令简记
- ABAP/4 Open SQL
- Eclipse快捷键
- iphone-common-codes-ccteam源代码 CCRadix.m