问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

JarFile jfile = new JarFile( jarpath );创建对象时报错。

发布网友 发布时间:2022-05-06 18:10

我来回答

2个回答

热心网友 时间:2022-07-01 16:59

/**
 * Creates a new <code>JarFile</code> to read from the specified
 * file <code>name</code>. The <code>JarFile</code> will be verified if
 * it is signed.
 * @param name the name of the jar file to be opened for reading
 * @throws IOException if an I/O error has occurred
 * @throws SecurityException if access to the file is denied
 *         by the SecurityManager
 */
public JarFile(String name) throws IOException {
    this(new File(name), true, ZipFile.OPEN_READ);
}
/**
 * Creates a new <code>File</code> instance by converting the given
 * pathname string into an abstract pathname.  If the given string is
 * the empty string, then the result is the empty abstract pathname.
 *
 * @param   pathname  A pathname string
 * @throws  NullPointerException
 *          If the <code>pathname</code> argument is <code>null</code>
 */
public File(String pathname) {
    if (pathname == null) {
        throw new NullPointerException();
    }
    this.path = fs.normalize(pathname);
    this.prefixLength = fs.prefixLength(this.path);
}

从源码中就能看出来JarFile的 JarFile(String name) 构造就只能传单个文件路径,你传入的那么多jar包路径(还用;分割)能找到才怪

热心网友 时间:2022-07-01 16:59

FileNotFoundException 很明显了,文件未找到。追问是的,都是jdk自带的jar包,路径没有问题,所以为何找不到?
string jarpath = "C:\Program Files\Java\jre\lib\resources.jar"
JarFile jfile = new JarFile( jarpath )
单个jar包是正确的。

JarFile jfile = new JarFile( jarpath );创建对象时报错。

} this.path = fs.normalize(pathname); this.prefixLength = fs.prefixLength(this.path);}从源码中就能看出来JarFile的 JarFile(String name) 构造就只能传单个文件路径,你传入的那么多jar包路径(还用;分割)能找到才怪

如何分布式运行mapreduce程序

第一点就是: windows上执行mapreduce,必须打jar包到所有slave节点才能正确分布式运行mapreduce程序。(我有个需求是要windows上触发一个mapreduce分布式运行)第二点就是: Linux上,只需拷贝jar文件到集群master上,执行命令hadoop jarPackage.jar MainClassName即可分布式运行mapreduce程序。第三点就是: ...

fileinputstream getfilepath savefilepath 无法对参数filepath open jar file srcfilepath savedatafile path和file filepath如何定义
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...海岸线位置示意图 材料二 “华北地区局部图” (1) 汉朝的平阳公主为什么能有如此大的权力 平阳昭公主相关史料 历史上有多少荷兰藉球员效力过AC米兰,除了三剑客和现役的。 ...完成下列问题.(1)写出下列字母所代表地形区的名称:A___B___C... 家长的错误教育观念对孩子有什么影响? ...要求:(1)写出字母代表的地形名称.C.___ (山脉) D.___ (河_百度知 ... 错误教育对孩子有什么影响 错误的教育方法对孩子成长有什么不利影响? 英语厉害的帮我翻译下这篇文章,有原文的给个地址,要有中文翻译... bootstrap classloader加载了哪些核心类库 JDK1.6在os x上怎么安装啊 系统程序中的&quot;jsse.jar&quot;什么作用? 深圳汽车限购个人有三台车想卖一辆怎么办 三台车连环追尾,如何划分责任?! 我家的面包车在中间 一、事故介绍: 1.我前面是辆小轿车,我判断失误, 三台车四个司机怎么倒班? 选择面子还是实用?家用SUV在这三台车型当中可以这么选 家庭是低保 本人在二手车车行里上班 有三台车是老板用我身份证过到我名下给民政局的查的会不会给要求退保 名下有三台车没年检,能再买车吗? 福特汽车设计缺陷车主买单,福特方有何回应? 夫妻俩人一人一个车有没有什么影响? 卡罗拉、雷凌和轩逸这三款车,哪个更适合作为家用车? 国产车底盘跟合资车底盘比起是不是更容易生锈 30万左右,适合中年人的三台车推荐 家里人开三台车去外地玩,在高速想用对讲机联系指挥,请问用什么样的对讲机,如何刷频,大概多少钱,是否 问深户本人家庭名下有三台车,先生两台,我的一台,还可以更换新车吗_百度问一问 我们家总共有三台车,这三台车一起上汽车保险会不会优惠些 周公解梦梦见我抓到一只黑山羊,并且打了它一顿,请老师指点什么意思 车位没有产权只有使用权70年能买吗? 人防工程商铺转让70年的使用权是否合法?是否有效? alt-rt.jar与rt. java一样吗 java 编译出错 J2EE项目开发常用的.jar包有哪些,请高手帮忙一一例举,最好是能一次性都发给我。呵呵~谢谢了! window下面,在java服务端调用python,使用jython2.5.jar,报错:ImportError: No module named StringIO, sslsocketfactory 在哪个jar sslcontext属于哪个jar sun.security.ssl.sunjsse 在哪个jar 谁可以个我一个卡巴斯基的注册key ! sjjsse@qq.com 华为浏览器里出现 系统警告 要求安装防护浏览器 是什么情况 南京理工大学紫金学院、南京财经大学红山学院的财经类、经济类哪个好 南京理工大学紫金学院和浙江财经学院东方学院那个好 紫金矿业为什么这么便宜?紫金矿业2021年业绩报表?紫金矿业财经手机新浪? 华为浏览器招病毒攻击,老是弹岀“升级”窗口,下载完成却是未受权的杂牌浏览器,杀毒软件查也查不岀来。 南理工紫金和浙江财经东方哪个好 南京师范大学紫金学院跟南京财经福建路校区(本部)比起来哪个地方大?环境好? 紫金县到南昌财经大学多少公里 今年江苏考生317 不知道上南理工的紫金学院还是南财的红山 专业是经济类的 南理工的经济类好吗 南京理工大学紫金学院与上海财经大学浙江学院相比,哪个更好?我是2012福建理科生460分,能进这两个学... 南京玄武区有哪些大学啊 紫金山郑州财经政法大学坐车·需要多久