您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何仅从jar中获取jar URL:包含“!”的URL 还有罐子里的特定文件?

如何仅从jar中获取jar URL:包含“!”的URL 还有罐子里的特定文件?

如果MS-Windows不会被前导斜杠冒犯,则可以这样做:

    final URL jarUrl =
        new URL("jar:file:/C:/proj/parser/jar/parser.jar!/test.xml");
    final JarURLConnection connection =
        (JarURLConnection) jarUrl.openConnection();
    final URL url = connection.getJarFileURL();

    System.out.println(url.getFile());
其他 2022/1/1 18:25:55 有467人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶