关于URI is hierarchical错误的解决方案

Android知识点-Uri解析异常——This isn‘t a hierarchical URI.   在开发中,总会遇到各种好玩的事,比如与H5交互的时候解析一个uri,比如前面刚发过的scheme的页面跳转——(如果看不可以百度一下什么是scheme页面跳转,说有个url不合规,但是没说明哪条,已经替换,但不敢确定能不能通过)。而在我满心欢喜去调用的时候,却直接崩溃了,错误信息就是——“This isn’t a hierarchical URI.”,含义就是这个uri不合规,天知道运营为什么会配出来这么个鬼东西让我解析。但是boss说:“运营配错了,我去骂运营,但是你崩溃了,我就得来骂你!”   仔细 阅读详情

今天在工程导出成Jar包的时候碰见了该问题,工程中运行正确,Jar包中运行出错,分析了下主要在于文件读取的时候出了问题,最终用流进行读取的方式解决了该问题,调用了getResourceAsStream()方法,如果有朋友遇到了该问题,不妨试试。

【任何电机可使用的七段式s曲线-----包括matlab代码和simulink仿真】 S形加加速(T1)→>匀加速(T2)→减加速(T3)→>匀速(T4 )>加减速(T5)>匀减速(T6)-→>减减速(T7) 阅读详情

相关推荐

运放电路实战:5分钟搞定加法器与减法器的电路设计与调试(附避坑指南)

本文从实战角度出发,详细讲解了运算放大器加法器与减法器的电路设计与调试方法。针对加法器,重点分析了利用“虚地”特性简化设计和选型要点;对于减法器,则深入剖析了决定精度的核心——电阻匹配问题,并提供了使用电阻网络等提升共模抑制比的实用策略。文章还分享了从仿真到实物焊接的完整流程与常见避坑技巧,帮助电子爱好者快速掌握这两种基础运放电路。

weixin_28323057的博客 466

从类路径加载(一)

JAR文件是打包基于JAVA技术的解决方案的标准方法。它允许开发者将所有相关内容(.class、图片、声音、及所有支持的文件)打包到一个文件中。JAR格式支持压缩、认证、版本号及其他很多特性。      从JAR文件中读取文件是很麻烦的事情,但是也不一定全是这样。本文将告诉你如何从JAR文件中读取文件,首先,得到JAR文件中的文件目录,然后在进行具体的某一个文件的操作。      如果你对于常...

一切有为法,如梦幻泡影,如露亦如电,应作如是观 394

鸿蒙进阶——HDI及IDL硬件接口IPC框架小结

HDI(Hardware Device Interface):OpenHarmony硬件设备接口,定义系统中跨进程通信的接口,实现服务间的跨进程通信

最美不过,心中有梦,身旁有你! 3903

解决读取jar包中的文件遇到的URI is not hierarchical 问题

File f = new File(this.getClass().getResource(“路径/目录”).toURI()); 只适合于要读取的文件在文件夹中,如果要读取的文件在jar中,就会报错:java.lang.IllegalArgumentException: URI is not hierarchical 原因:jar包中的文件不能通过这种方式读取,因为目录是不透明的 解决方法: InPutStream in = this.getClass().getResourceAsStream("路径/目

RuiClear的博客 1万+

深入解析ACS SPiiPlus运动控制器的托管API架构与实战应用

本文深入解析了ACS SPiiPlus运动控制器的托管API架构,详细介绍了其核心模块、设计哲学与实战应用。通过C#/.NET封装的托管接口,开发者能够高效实现多轴协同运动控制、EtherCAT总线集成以及事件驱动的异步编程,显著提升高精度工业自动化设备的开发效率与系统稳定性。

jwt8token的博客 861

LMX2594时钟配置实战:TICS PRO从入门到寄存器导出

本文详细介绍了LMX2594时钟芯片的配置实战,重点讲解了如何使用TICS PRO调试软件简化复杂的寄存器设置过程。通过实例演示从基础频率配置到高级参数调优的全流程,并分享SPI写入的嵌入式系统移植技巧,帮助工程师快速掌握高性能时钟芯片的配置方法。

weixin_29189003的博客 552

读取JAR中的文件,解决URI is not hierarchical错误

代码中使用的是File f = new File(this.getClass().getResource("路径/目录").toURI());读取该路径下所有文件,本来在代码环境下运行是正常的,可是后来打包后,在运行出现URI   is   not   hierarchical 错误。经过DEBUG发现,原来本地时,读取文件时,URI路径是:file:/E:/idea-workspace/proj...

ybx210522的博客 2万+

MLX90640 热成像 STM32

MLX90640 热成像

zhaocundang's blog 5007

web项目打包后资源文件读取问题(URI is not hierarchical)

web项目,本地开发没问题,打包部署到服务器后,资源文件读取不到报错。报错:URI is not hierarchical。

weixin_41103943的博客 2672

从零开始学版图(二)-----------差分放大电路

从零开始学版图

m0_56112720的博客 8558

基于深度学习的CT图像肺结节分割与检测系统[完整代码数据分享]

基于深度学习的CT图像肺结节分割与检测系统[完整代码数据分享]

269

URI is not hierarchical

解决URI is not hierarchical

qq_43020592的博客 3419

[Dify实战] 在 Dify 官网环境使用 File Translator 插件实现 Office 文档翻译(支持 DOCX/XLSX/PPTX)

摘要:Dify平台的FileTranslator插件可实现Office文档一键翻译,保留原格式和结构。该插件支持Word、Excel、PPT等文件格式,无需额外密钥,直接复用Dify配置的大模型。安装后,用户可在Workflow中调用插件,设置目标语言等参数完成翻译。输出文件自动命名,保留原格式。适用于跨国协作、海外营销等场景,显著提升多语言办公效率。该插件简化了文档翻译流程,是企业用户和开发者的实用工具。

技术小甜甜:传播可落地技术,帮助个人和企业降低解决真实场景问题的成本 544

JAR中资源文件读取

通过URI读取文件内容时。 URL url = ChineseMatrix.class.getResource("/abc.dat"); File file = new File(url.toURI());   正常编译时读取没问题。   当程序打包jar读取时系统提示“URI is not hierarchical”错误。无法读取到文件。 根据:getResource(Stri...

伤心往事 253

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

Webshpere使用EMF问题一则

在was中使用EMF的时候,报错“java.lang.IllegalArgumentException: resolve against non-hierarchical or relative base” 今天搜了半天没找到,后来一层一层看下去大概原因是 Class.getResourc...

chuoyutian7862的博客 684

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

Exception:java.lang.IllegalArgumentException: URI is not hierarchical

出现这个异常有很多原因,这里只描述一下我所遇到的 这是源代码,这段代码在本地运行是没有问题的,但是打成jar包,拿到linux上运行之后,就会出现 Exception:java.lang.IllegalArgumentException: URI is not hierarchical 异常,原因是读取不到map.wmp文件,原因是 首先使用了io.resource包下的ClassPathR...

qq_2908411009的博客 7267

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

使用Java 调用 jython 报错 URI is not hierarchical

IllegalArgumentException: URI is not hierarchical] with root cause java.lang.IllegalArgumentException: URI is not hierarchical at java.io.File.<init>(File.java:418) at org.python.core.PrePy.getJarFileNameFromURL(PrePy.java:427) at org.python.core.

人生一张西的博客 1210

关于打包后读取文件出现URI is not hierarchical

打成jar包后文件路径问题导致URI is not hierarchical

m0_65859059的博客 886

java.lang.IllegalArgumentException: URI is not hierarchical报错

Thread.currentThread().getContextClassLoader("类的全路径").getClass().newInstance()对象时会报 "Could not initialize class org.apache.hadoop.hive.conf.HiveConf" 的错误。是的,如果一个类的静态块初始化过程中抛出了异常,后续任何尝试创建该类的对象或访问该类的静态成员都会失败,并抛出。在初始化阶段,JVM 会执行类的静态初始化块和静态字段初始化。

weixin_57197500的博客 595

Java Exception NoSuchMethodError和ecplise启动是报错 URI is not hierarchical

NoSuchMethodError:是在class中的运行方法没有找到,比如下图就是在该类中没有找到getExportExcel 方法 这个是我从https://blog.youkuaiyun.com/Hello_World_QWP/article/details/78339386找到的。   URI is not hierarchical 这个问题呢,我现在还不知道这个问题是什么,但是公司的同事跟...

qq_27814583的博客 626

java7找不到uri_部署-Java Jar文件:使用资源错误:URI不是hierarchi

部署-Java Jar文件:使用资源错误:URI不是hierarchi我已将我的应用程序部署到jar文件。 当我需要将数据从一个资源文件复制到jar文件外部时,请执行以下代码:URL resourceUrl = getClass().getResource("/resource/data.sav");File src = new File(resourceUrl.toURI()); //ERROR...

weixin_27024175的博客 716

文件在idea中运行时不报错,打包运行后报错java.lang.IllegalArgumentException: URI is not hierarchical

通过 new ClassPathResource(“template/LZGICAD1.mdb”)获取类路径,打包后不会改变,再通过 classPathResource.getInputStream()获取类路径文件的流。这种方式在打包之前可以创建file文件,但是打包成jar包后,会由于路径改变后在template/LZGICAD1.mdb找不到该文件而报错URI is not hierarchical。这个问题造成的原因是放在类路径classpath中的文件,打包后文件找不到所造成的。

weixin_44860226的博客 2083

IDEA中原 URI Is Not Registered

使用IntelliJ Maven生成archetype时候,偶然会出现xml文件的头定义提示错误 URI is not registered 例如: 解决方法: 鼠标点击红色字,然后Intellij出现小红灯,选择Fetch external resource即可解决 ...

muyingmiao的专栏 165
上一篇: 用游戏的方式学习Java
下一篇: 关于URI is hierarchical错误的解决方案
gwikimo
博客等级 码龄18年 4粉丝 55原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值