bug:500- 无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri-500优先查看代码错误

无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri:[http://www.springframework.org/security/tags] 无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri:[http://www.springframework.org/security/tags] 已经添加 spring-security-taglibs yil tomcat 版本 9.0.22 spring 版本 5.0.15 spring security 版本 5.0.13 JDK8 pom.xml <?xml ver... 阅读详情

bug一般是我的心路历程,博客只是我的笔记。

写在开头:

求不要随意修改tomcat的配置(logging.properties等等文件) ,除了修改有关编码问题,不要随意修改。

起因是这样的:

至少有一个JAR被扫描用于TLD但尚未包含TLD。 为此记录器启用调试日志记录,以获取已扫描但未在其中找到TLD的完整JAR列表。 在扫描期间跳过不需要的JAR可以缩短启动时间和JSP编译时间。

并没有解决我的问题

后面我发现我的代码转发路径写错了,少了.jsp。但是配置修改了我没有改回去。

上面的bug修改配置操作,我定义为可能有用的操作并且记录了。

 

然后后面开始懵逼

为什么?

bug2----
HTTP状态 500 - 内部服务器错误

类型 异常报告

消息 无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri:[http://java.sun.com/jsp/jstl/core]

描述 服务器遇到一个意外的情况,阻止它完成请求。

例外情况

org.apache.jasper.JasperException: 无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri:[http://java.sun.com/jsp/jstl/core]
    org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:55)
    org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:294)
    org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:81)
    org.apache.jasper.compiler.TagLibraryInfoImpl.generateTldResourcePath(TagLibraryInfoImpl.java:251)
    org.apache.jasper.compiler.TagLibraryInfoImpl.<init>(TagLibraryInfoImpl.java:122)
    org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:431)
    org.apache.jasper.compiler.Parser.parseDirective(Parser.java:489)
    org.apache.jasper.compiler.Parser.parseElements(Parser.java:1445)
    org.apache.jasper.compiler.Parser.parse(Parser.java:144)
    org.apache.jasper.compiler.ParserController.doParse(ParserController.java:244)
    org.apache.jasper.compiler.ParserController.parse(ParserController.java:105)
    org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:206)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:386)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:362)

我的懵逼是什么?

为什么要这三个文件?

为什么别人不用这三个都可以运行?

直到遇到同样的错误!它没用了!!!我麻了。

然后我又跑了之前我可以跑的项目也报这个错,我把那三个文件又放进去了。

没用,又报

00 - 内部服务器错误

类型 异常报告

消息 无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri:

我知道不是代码的错。但是500不是代码出错。

我想起了前两天那个可能无效的bug修复操作。

我修改回去了,可以了!!!又跑了之前我可以跑的项目,没问题了。

如果说你不知道修改了什么,下载对应版本,找到配置文件替换回去。

OpenClaw CN Windows原生部署全指南:从安装到服务化 OpenClaw CN 是面向国产化AI集成场景的可插拔技能调度器,核心原理是通过轻量胶水层将大模型能力与企业现有系统(如飞书、钉钉、MySQL、Redis)无缝对接。其技术价值在于绕过境外依赖、适配本地基础设施、零前端改造即可嵌入业务逻辑。典型应用场景包括ERP智能推荐、内部知识机器人、私有RAG工作流等。区别于Dify等低代码平台,OpenClaw CN强调‘技能即服务’架构,尤其针对Windows Server环境深度优化——支持无WSL原生运行、UTF-8 BOM日志、反斜杠路径自动处理、VC++运 阅读详情

相关推荐

SpringBoot阿里云部署全指南:JDK11+MySQL5.7+Nginx+Systemd

SpringBoot生产部署是Java Web应用上线的关键环节,涉及JDK环境配置、数据库服务搭建、反向代理设置及进程守护等核心原理。理解JDK版本兼容性(如OpenJDK 11替代Oracle JDK)、MySQL密码策略与远程访问机制、Nginx反向代理路径匹配规则,是保障服务稳定的基础技术价值。典型应用场景包括阿里云ECS CentOS服务器上的企业级Web系统发布、校招新人实战训练及中小团队快速交付。本文聚焦SpringBoot项目在真实云环境中的可追溯部署实践,深度融合JDK11安装验证与Sys

weixin_34238633的博客 328

Ubuntu 14.04 上 Clojure Web 应用生产部署方案

Clojure 是运行在 JVM 上的函数式编程语言,其 Web 应用部署本质是构建可复现、可监控、可回滚的 Java 进程生命周期管理体系。理解 JVM 启动机制、进程管理原理与反向代理协同逻辑,是保障高可用服务的基础技术能力。在老旧但仍在政企内网广泛使用的 Ubuntu 14.04 环境中,需特别关注 OpenJDK 7 兼容性、System V init 约束及 Nginx 1.4.6 的功能边界。Leiningen 构建的 uberjar 提供确定性发布单元,Supervisor 实现进程守夜与优雅

weixin_30915275的博客 366

Eclipse Java开发环境安装配置全指南(2024最新版)

Eclipse是一个基于OSGi架构的可扩展集成开发环境,其核心原理在于运行时插件化与JDK强耦合。技术价值体现在对Java项目全生命周期的精细控制能力,包括构建路径管理、调试器深度集成和服务器容器协同。典型应用场景涵盖Java SE应用开发、Spring Boot后端服务搭建及传统Java Web项目(Servlet/JSP)部署。实际工程中,JDK版本匹配性、工作空间路径规范性以及Installer安装模式选择,直接决定环境稳定性与后续Maven、Git、Lombok等关键插件的集成成功率。

weixin_33966095的博客 325

无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri: [http://java.sun.com/jsp/jst/fmt]

最近在做JavaWeb项目用到了jstl标签。遇到了两个错误,在这里给大家分享下。 1.The absolute uri: [http://java.sun.com/jisf/corel cannot be resolved in either web.xml or the jar files deployed with this application 翻译结果如下: 绝对uri: [http...

扬帆天涯 2万+

微服务架构实战:从Nacos、Sentinel到Seata的电商项目深度解析

微服务架构通过将单体应用拆分为多个独立部署、松耦合的服务,解决了传统单体应用迭代僵化、扩展性差等痛点。其核心原理在于服务间的协同治理,包括服务注册发现、配置管理、流量控制和数据一致性保障。这一架构的技术价值在于提升了系统的可维护性、可扩展性和技术选型的灵活性,使其能够更好地应对高并发、快速迭代的业务场景。在电商、金融、社交等互联网应用领域,微服务已成为主流架构模式。本文聚焦于Spring Cloud Alibaba生态,通过一个模拟电商核心链路的实战项目,深入剖析Nacos集群在服务注册与配置管理中的高可用

weixin_34302798的博客 409

Ubuntu服务器上零代码启用mod_pagespeed性能优化实战

网页性能优化本质是降低HTTP响应体冗余、提升资源交付效率的基础工程。其核心原理在于服务端实时重写HTML/CSS/JS及图像,实现无侵入式压缩、合并与延迟加载。该技术具备显著的工程价值:无需修改前端代码、兼容老旧CMS与静态站点、支持灰度发布与秒级回滚。典型应用场景包括WordPress等PHP站点在Debian/Ubuntu云服务器上的存量加速,尤其适合Apache环境下的TTFB优化与首屏渲染提速。本文聚焦mod_pagespeed在Ubuntu/Debian系统中的安全安装、过滤器选型策略与生产级故

A458545418的博客 477

【已解决】无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri:[http://java.sun.com/jsp/jstl/core]

这个jar包也会出现无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri这个问题,至于其他的standard.jar,standard-impl等等jar包我都没有引入,Tomcat的lib中我也没有添加其他解决方案中的jar包,也可以使用。解决时间:2023/3/31,我使用的tomcat是8.5版本的,在整合SSM项目时在jsp中使用JSTL的核心标签库 - core,也就是使用。有知道的大佬麻烦说明一下,解答我的疑惑。,搜索出来的方法都没成功,这个是我页面上出现的报错。

weixin_44081211的博客 6817

Java后端Word转PDF全方案:从Aspose到开源docx4j的实战与避坑

文档格式转换是数据处理与系统集成中的常见需求,其核心原理在于将源文档的结构化内容与样式信息,通过特定的渲染引擎重新绘制为目标格式。在Java生态中,实现高保真、跨平台的Word转PDF功能,对保障数据安全、实现自动化流程具有重要技术价值,尤其适用于OA、CMS、知识库等需要文档预览与归档的内部系统。针对这一需求,开发者需在商业库与开源方案间做出权衡:Aspose.Words以其卓越的保真度和易用性成为企业级首选,而基于docx4j与Apache FOP的开源组合则提供了可控的替代路径。无论选择哪条技术路线,

weixin_30660027的博客 399

无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri:[http://java.sun.com/jsp/jstl/core]

org.apache.jasper.JasperException: 无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri:[http://java.sun.com/jsp/jstl/core]

weizhi1866的博客 5837

无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri:[http://java.sun.com/jsp/jstl

免费下载,解压后将tld和lib文件夹放入WEB-INF下面即可,绝对有效立竿见影

iTunes登录协议抓包避坑指南:解决HTTPDebugger被检测问题(附临时方案)

本文详细解析了iTunes客户端登录协议抓包时遇到的HTTPDebugger等工具被检测的问题,并提供了实战解决方案。通过逆向分析iTunes的反调试与反检测机制,文章指导读者如何定位并绕过关键检测点,成功捕获登录流量,并深度解析了包括证书获取、签名缓冲区和最终认证在内的核心协议流程。

qsc901234的博客 809

JSTL异常问题

JSTL异常问题 一个bug找半天啊,按照黑马的java教程走,学到jstl时发现打不开页面,状况如下 异常描述为 HTTP Status 500 – Internal Server Error Type Exception Report Message The absolute uri: [http://java.sun.com/jsp/jstl/core] cannot be resolved in either web.xml or the jar files deployed with this

qq_44977060的博客 278

工业场景落地:Java+PaddleOCR实现高性能OCR文字识别的终极方案

本文深度解析基于Java的高性能工业级OCR实现方案,集成PP-OCRv5深度学习模型,提供: ✅ 多场景支持:手写体、竖排文本、票据表格的精准识别 ✅ 工业级性能:毫秒级响应,支持GPU加速与高并发处理 ✅ 开箱即用:通过Maven快速集成,5行代码完成文字识别 ✅ 完整技术栈:覆盖文本检测、方向校正、识别后处理全流程 附可运行示例代码,助您快速构建企业级OCR系统!

deng775747758的博客 3612

Ubuntu 18.04 + Nginx 反向代理与Web服务一体化部署指南

反向代理是现代Web架构中解耦前端与后端的核心技术,其本质是通过中间层实现请求路由、协议转换与流量管控;Nginx凭借事件驱动架构和低内存占用,成为Linux系统上最主流的轻量级反向代理与Web服务器实现;在稳定性和兼容性优先的生产场景中,Ubuntu 18.04 LTS提供的长期支持内核与软件生态,为Nginx提供了极佳的运行基座;该组合广泛应用于静态资源托管、API网关、HTTPS终结、缓存加速及微服务前置代理等典型场景;尤其适合政企内网、IoT边缘节点及遗留系统升级受限环境,兼顾安全性、可观测性与运维

weixin_34389926的博客 376

GR00TN1.7国内本地下载+模型下在+hugingface无法连接,本地模型下载

GR00TN1.7

alsj123456的博客 99

【Dumper-7】入门指南 - 带你领略不一样的UE世界

摘要: Dumper-7是一款用于分析UE4/UE5游戏的逆向工具,可自动生成游戏内部结构的C++ SDK。支持Visual Studio、CMake和Xmake三种构建方式,通过DLL注入目标游戏后,自动识别引擎结构并输出C++ SDK文件(默认保存在C:\Dumper-7目录)。该工具适用于游戏Mod开发、安全研究和机制分析,提供完整的类层次映射、属性/函数识别功能。使用时需注意x64平台配置,生成SDK后可集成到自定义DLL项目中,通过示例代码展示如何查找游戏对象、访问世界状态和调用引擎函数。

kinghzking的专栏 439

Java Web网上购物系统课设实战:从MVC架构到高并发事务处理

在Java Web开发领域,MVC(Model-View-Controller)架构模式是构建可维护、可扩展Web应用的核心设计思想。其原理在于将业务逻辑、数据模型和用户界面分离,通过控制器协调交互,从而提升代码的模块化和复用性。这一模式的技术价值在于为复杂业务系统提供了清晰的职责划分,是理解企业级应用开发的基础。在实际应用中,诸如网上购物系统这类典型电商场景,正是MVC架构发挥价值的舞台,它需要处理用户认证、商品管理、订单生成等一系列核心业务。而确保这些业务在并发环境下正确执行,离不开数据库事务的ACID

weixin_33713503的博客 374

C#串口通信从入门到精通(5)——打开、关闭串口

本文详细介绍如何打开串口

qq_34059233的博客 6785

SpringBoot在线考试系统开发与架构解析

在线考试系统作为教育信息化的核心应用,基于SpringBoot框架实现快速开发和高效部署。SpringBoot通过内嵌Tomcat和自动配置机制,显著简化了传统JavaWeb项目的开发流程,特别适合构建高并发的在线考试平台。系统采用Thymeleaf模板引擎和AdminLTE前端框架,兼顾开发效率和维护成本。核心技术包括遗传算法智能组卷、三级缓存体系应对高并发考试,以及Spring Security OAuth2保障系统安全。该系统已在高校场景中验证了稳定性,为教育行业数字化转型提供了可落地的技术方案。

weixin_34239592的博客 491

华为OD技术面真题 - 计算机网络 - 1

汇总华为OD技术面八股文计算机网络相关八股文,高频技术真题并提供详细解答。

qq_45776114的博客 1328

YOLOv11与CLIP融合的零样本目标检测技术:原理、实现与创新实践

YOLO(You Only Look Once)系列作为单阶段检测器的代表,以其实时高效的特性在工业界获得广泛应用。YOLOv11作为该系列的最新演进,引入了多项架构创新: C3K2模块:采用双小卷积核替代传统大卷积核,在保持感受野的同时减少计算量。当参数c3k=False时退化为YOLOv8的C2F模块,提供灵活的精度-效率权衡。 C2PSA(Convolutional block with Parallel Spatial Attention):通过并行空间注意力机制增强对微小目标的特征提取能力,这对

本博客聚焦 YOLOv11 全流程落地,涵盖架构优化、数据集处理、训练技巧与多场景部署,兼及国产数据库、Java 开发与 AI 模型应用,内容兼顾理论与工程实践,为开发者提供系统干货,助力高效提升技术能力。 1069

COMSOL 6.3企业级部署:安装、验证与NUMA感知性能调优

COMSOL作为主流多物理场仿真平台,其安装配置远超常规软件——本质是面向HPC环境的系统级工程。理解Java运行时兼容性、MPI并行架构、GPU加速依赖链及许可证协议机制,是保障求解器稳定高效运行的前提。尤其在Windows Server/专业版环境下,TLS策略冲突、NUMA内存绑定失效、驱动版本错配等确定性故障,会直接导致加速比断崖式下跌。本文聚焦COMSOL 6.3真实部署场景,结合OpenMPI 4.0迁移与Parallel Meshing Engine v2特性,解析从系统准备、静默安装、许可证

weixin_33860553的博客 528

QGis二次开发 —— 5.2、基于qgis搭建离线地图服务并开发雷达扫描、无人机飞行跟踪等(附:源码及工程)

QGis二次开发 —— 5.2、基于qgis搭建离线地图服务并开发雷达扫描、无人机飞行跟踪等(附:源码及工程)

225

Spring Boot 3.x + JDK 17 迁移实战:架构级重构指南

Spring Boot 3.x 与 JDK 17 的升级并非简单版本迭代,而是基于 Jakarta EE 9+ 命名空间迁移、模块化(JPMS)、ZGC 垃圾回收器和响应式内核(WebFlux)等底层技术演进的系统性重构。其核心原理在于 Java 生态契约的重定义:从 javax.* 到 jakarta.* 的 API 断层、类加载机制变化、反射限制强化(--illegal-access=deny),以及 JVM 字节码规范(class file major version 61)与编译目标(maven.c

weixin_30576827的博客 414

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

Jenkinsfile才是CI/CD的起点:从自由风格到声明式流水线

CI/CD(持续集成与持续部署)是现代软件交付的核心实践,其本质是将构建、测试、部署等环节标准化、自动化并纳入版本控制。Jenkins Pipeline 作为声明式流水线的实现范式,通过 Jenkinsfile 将交付流程代码化,具备可版本化、可审查、可复现的技术特性。相比自由风格任务的配置黑盒,Pipeline 支持参数化、条件执行、多环境部署及共享库复用,显著提升协作效率与系统可靠性。在前端CI/CD、Java项目自动化部署、跳板机安全登录等典型场景中,Jenkinsfile 不仅承载逻辑,更成为团队交

axfcjwkbi259888707的博客 604

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

主流开发框架安全攻防实战:ThinkPHP、Laravel、Spring Boot漏洞复现与防御

在Web应用开发中,远程代码执行(RCE)和SQL注入是两类危害极大的安全漏洞,常因框架配置不当或开发者误用引发。其原理在于攻击者通过构造恶意输入,利用框架的特定处理机制(如表达式解析、反序列化、ORM拼接)突破安全边界,执行任意代码或窃取数据。理解这些漏洞的技术价值在于,能帮助开发者和安全工程师从攻击者视角审视系统弱点,构建主动防御能力。在应用场景上,无论是快速开发的ThinkPHP、优雅的Laravel,还是企业级的Spring Boot,其路由机制、依赖组件和默认配置都可能成为攻击面。通过系统化的漏洞

weixin_30888413的博客 378
上一篇: 运行maven项目org.apache.ibatis.annotations不存在SOS不要用2020.1版本的idea请更换其他版本
下一篇: bug:jar:1.0-SNAPSHOT is missing, no dependency information available
Eastlin_1
博客等级 码龄6年 3109粉丝 122原创
评论 6
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值