Java -cp命令的使用

2019-09-30 07:03:09来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

Java -cp命令的使用

        服务器跑程序,用到了一些Linux命令,做个简单笔记。

        Linux(Mac)下

java -cp .:jar包路径 主类的全限定名称

     全限定名有绝对路径的意思,比如一个文件file的存放路径,其绝对路径可能是/usr/local/sbin/file;
        这个名词也用在其他地方,比如Java类包的定名:com.linux.struct.sort.bubblesort,从最原始最上层的地方援引到具体的对象,这就是全限定名了。

       例如

java -cp .:myClass.jar packname.mainclassname

    windows下为.;myClass.jar 冒号改成分号 

 

    从java1.6开始,cp参数支持通配符匹配jar文件。需要注意两点:

    1.用引号"

    2.用*,而不是*.jar

    这个时候可以直接这么写

Windows:

java -cp "Test.jar;lib/*" my.package.MainClass

Linux:

java -cp "Test.jar:lib/*" my.package.MainClass

 

    个人习惯用没有.:的写法,直接用空格


原文链接:https://www.cnblogs.com/nekopower/p/11589158.html
如有疑问请与原作者联系

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:Containers vs Serverless:你选择谁,何时选择?

下一篇:[sonarqube的使用] sonarqube安装