java -Djava.ext.dirs={lib}

本文介绍了一种在Java开发中快速编译含有大量Jar文件的方法。通过设置JVM参数java.ext.dirs来指定Jar文件所在的目录,可以避免在classpath中逐一手动添加每个Jar文件的名称。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

     java-Djava.ext.dirs = (lib)

If U are in a hurry to compile code and there is a big list of Jar files to include in the classpath, there U don't have to struggle to include the names of all the jar's in the classpath. 

There is a neat trick - use the "java.ext.dirs" JVM param to point to the directory containing the jar files. 

java-Djava.ext.dirs = c: \ java \ axis-1_1 \ lib-classpath classes MyJavaClass 

Or set the environment variable variable name lib 
Variable c: \ java \ axis-1_1 \ lib 

java-Djava.ext.dirs =% lib%-classpath classes MyJavaClass   

如果你急于编译代码,有一大串的Jar文件包含在类路径中,你不必要努力把所有的jar名称都包含到classpath中。有一个窍门——使用“java.ext。

                   -D set a system property(设置系统属性)  

                   dirs”JVM参数指向包含jar文件的目录。

                   java -Djava.ext.dirs = c:\ lib \ java \ axis-1_1   -classpath 类

 

 set Java_Cmd=java -Djava.ext.dirs=%Axis_Lib% 说明:执行java命令在java.ext.dirs=%Axis_Lib%(设置这些jar包在classpath下)环境下

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值