classpath中怎样一次性加入整个目录的jar文件

classpath中怎样一次性加入整个目录的jar文件,第1张

classpath不支持直接指定目录下的所有jar文件

如果是不想手动输入,可以通过脚本来处理。

如果是windows可以通过批处理

for %%i in ("%HOME%\lib\*.jar") do call :append "%%i"

goto okClasspath

:append

set CLASSPATH=%CLASSPATH%%1

goto :eof

linux可以通过shell来处理

for jar in $HOME/lib/*.jar do

    CLASSPATH=$CLASSPATH:$jar

done

1,添加一条路径

PATH %PATH%新路径

2,删除一条路径,这个好像没有单独删除一条路径的简单办法;

键入 PATH 清除所有搜索路径设置并指示 cmd.exe 只在当前目录中搜索。

3,键入 PATH 但不加参数,显示当前路径。

一、DIR 命令的格式: dir [D:][PATH][NAME][[/A][:attrib]][/o:[sorted][/s][/b][/l][/c[h] (1)dir /a:attrib 缺省包含所有文件(系统文件.隐含文件) attrib[:][h/-h]只显示隐含文件或非隐含文件. [r/-r]只显示只读文件或非只读文件 [s/-s]只显示系统文件或非系统文件 [a/-a]只显示要归档文件或非归档文件 (2)/o[:]sorted:缺省完全按字母顺序,子目录显示在文件之前 /o[n/-n]:按字母顺序或按文件名顺序/反向显示 [e/-e]:按扩展名字母顺序/反向显示 [d/-d]:按时间顺序/反向显示 [s/-s]:按大小从大到小或/反向显示 [g/-g]:按子目录先于文件或文件先于子目录 (3)/s 参数:对当前目录及其子目录中所有文件进行列表 列名:dir /s/a/o:n c:\>PRN 将c盘上的所有子目录和文件按隶属关系并根据子目录和文件字母顺序打印输出 (4)/B 参数:将只显示文件名与扩展名


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11773664.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存