java运行参数-cp与-jar

本文详细解释了在Java命令行中,-cp(类路径)和-jar参数的使用。当指定-jar时,所有-classpath将被忽略,如果需要添加额外的jar包路径,可以使用-Djava.ext.dirs进行设置。这对于理解Java应用程序的启动过程和类加载机制至关重要。
  1. -cp与-jar参数是一个互斥的参数,使用了-jar,会忽略掉所有-cp的路径
  2. -jar,可以使用-Djava.ext.dirs=xxxx去添加jar包路径
  3. cp必须使用jar,如d:\software_installed\Java\jdk-1.5\bin\java.exe -cp …\lib\bcprov-jdk15to18-1.64.jar;…\lib\fastjson-1.2.76.jar;…\lib\sm4-encryption-jdk1.5-1.0.jar;.\sm4-encryption-example-1.0.jar com.yd.sm4.example.App
  4. -jar jar包必须包含main-class,无法指定入口函数
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值