java命令行引用jar包

Posted 带鱼兄

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java命令行引用jar包相关的知识,希望对你有一定的参考价值。


一.环境

1. linux

2. 已生成的a.jar,在当前目录

3. a.jar生成看这里:java命令行生成jar包

4. 调用a.jar的B.java


a.jar的源码

package com.abc;
public class A 
    public static void test() 
        System.out.println("A:test()");
    


B.java源码

import com.abc.A;
public class B 
    public static void main(String[] argc) 
        A a = new A();
        a.test();
    

二.编译运行

#编译
javac -cp a.jar:. B.java

#运行
java -cp a.jar:. B

#输出


End;

以上是关于java命令行引用jar包的主要内容,如果未能解决你的问题,请参考以下文章

java命令行执行程序解决依赖外部jar包的问题

jar包命令行密码参数

java命令行编译和运行引用jar包的文件

java 如何打开一个jar包

命令行运行java程序,引入的其他jar包时,如何解决?

命令行运行java程序,引入的其他jar包时,解决方案