`

springboot框架maven构建fastJson启动报错

阅读更多

 现象:

Exception in thread "main" java.lang.IllegalStateException: Failed to read Class-Path 
attribute from manifest of jar file:
/E:/myRepository/repositotyExe/repositoty/com/alibaba/fastjson/1.2.32/fastjson-1.2.32.jar
at org.springframework.boot.devtools.restart.ChangeableUrls.
getUrlsFromClassPathOfJarManifestIfPossible(ChangeableUrls.java:110)
at org.springframework.boot.devtools.restart.ChangeableUrls.fromUrlClassLoader
(ChangeableUrls.java:96)
at org.springframework.boot.devtools.restart.DefaultRestartInitializer.getUrls
(DefaultRestartInitializer.java:93)
at org.springframework.boot.devtools.restart.DefaultRestartInitializer.getInitialUrls(
DefaultRestartInitializer.java:56)
at org.springframework.boot.devtools.restart.Restarter.<init>(Restarter.java:140)
at org.springframework.boot.devtools.restart.Restarter.initialize(Restarter.java:546)
at org.springframework.boot.devtools.restart.RestartApplicationListener.onApplication
StartingEvent(RestartApplicationListener.java:67)
at org.springframework.boot.devtools.restart.RestartApplicationListener.onApplicationEvent
(RestartApplicationListener.java:45)
at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener
(SimpleApplicationEventMulticaster.java:167)
at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent
(SimpleApplicationEventMulticaster.java:139)
at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent
(SimpleApplicationEventMulticaster.java:122)
at org.springframework.boot.context.event.EventPublishingRunListener.starting(
EventPublishingRunListener.java:68)
at org.springframework.boot.SpringApplicationRunListeners.starting(SpringAppl
icationRunListeners.java:48)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:303)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1162)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1151)
at com.bldz.springboot.Spring_Boot_JdbcTemplate.App.main(App.java:14)
Caused by: java.util.zip.ZipException: invalid LOC header (bad signature)
	at java.util.zip.ZipFile.read(Native Method)
	at java.util.zip.ZipFile.access$1400(ZipFile.java:60)
	at java.util.zip.ZipFile$ZipFileInputStream.read(ZipFile.java:717)
	at java.util.zip.ZipFile$ZipFileInflaterInputStream.fill(ZipFile.java:419)
	at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:158)
	at sun.misc.IOUtils.readFully(IOUtils.java:65)
	at java.util.jar.JarFile.getBytes(JarFile.java:425)
	at java.util.jar.JarFile.getManifestFromReference(JarFile.java:193)
	at java.util.jar.JarFile.getManifest(JarFile.java:180)
	at org.springframework.boot.devtools.restart.ChangeableUrls.getUrlsFromCl
assPathOfJarManifestIfPossible(ChangeableUrls.java:107)
	... 16 more

 

   解决办法 

       删除maven仓库下的  /E:/myRepository/repositotyExe/repositoty/com/alibaba/fastjson/1.2.32/fastjson-1.2.32.jar,重新编译即可!

  

     

  

 

0
2
分享到:
评论

相关推荐

    基于Springboot的maven项目

    项目使用Maven构建后,可以通过`mvn spring-boot:run`命令启动应用。也可以打包为jar文件,然后通过`java -jar`命令运行。在运行时,Spring Boot会自动加载配置、初始化Bean并启动相关服务。 7. **测试** Maven...

    SpringBoot+maven构建Web项目(Maven父子工程)

    SpringBoot简化了Spring框架的配置,使得开发者能够快速地开发出高性能的Java应用,而Maven则是一个项目管理和集成工具,帮助管理项目的构建、依赖和报告。本文将详细介绍如何使用SpringBoot和Maven构建一个Web项目...

    若依基础框架(springboot,maven,redis,mysql)

    【标题】"若依基础框架(springboot,maven,redis,mysql)"涉及的关键知识点主要涵盖四个核心领域:SpringBoot、Maven、Redis以及MySQL。这些技术在现代IT行业中被广泛应用于构建高效、可扩展的Web应用。 1. **...

    基于idea + springboot + maven + mybatis 开发的拍卖行系统

    基于idea + springboot + maven + mybatis 开发的拍卖行系统 项目经过严格测试,确保可以运行! 基于idea + springboot + maven + mybatis 开发的拍卖行系统 项目经过严格测试,确保可以运行! 基于idea + ...

    Java项目:学生管理系统(java+Springboot+Maven+mybatis+Vue+Mysql)

    一、项目简述 本系统功能包括: 学生管理,教师管理,课程管理,成绩管理,系统管理等等。 二、项目运行 环境配置: ...Springboot + Maven + mybatis+ Vue 等等组成,B/S模式 + Maven管理等等。

    SpringBoot+Maven集成demo

    在本项目"SpringBoot+Maven集成demo"中,我们主要关注的是如何将Spring Boot框架与Maven构建工具相结合,实现一个包含Quartz定时任务管理的简单应用。这个项目是针对Java开发者的,旨在演示如何在Spring Boot环境中...

    springboot maven 依赖包3

    springboot 的maven依赖包,含有所有maven依赖,网络不好的可以来下。压缩包3.

    springboot+maven项目

    springboot+maven整合

    springboot 基于maven的多模块工程

    总之,“springboot基于maven的多模块工程”展示了如何通过Spring Boot和Maven构建一个模块化、微服务化的系统,实现了消费者和服务提供者之间的交互,利用Spring Cloud组件来支持服务发现和调用。这样的架构设计...

    springboot的maven聚合工程

    1.maven聚合工程,父工程统一管理依赖版本 2.分模块设计,模块之间通过jar包的方式互相引用 3.基于springboot框架 4.整合了Lombok、Spring MVC、Druid、Mybatis、MySQL

    springboot+maven+mysql+redis框架

    springboot+maven+mysql+redis框架 1. 创建独立的Spring应用程序 2. 嵌入的Tomcat,无需部署WAR文件 3. 简化Maven配置 4. 自动配置Spring 5. 提供生产就绪型功能,如指标,健康检查和外部配置 6. 绝对没有代码生成和...

    SpringBoot Maven(已配置阿里云镜像)

    SpringBoot Maven(已配置阿里云镜像)是一个针对SpringBoot项目的优化版本的Maven软件包,它预先配置了阿里云的Maven镜像源。这个版本的Maven旨在解决开发人员在使用SpringBoot时遇到的Maven下载速度慢的问题,通过...

    SpringBoot + maven + Jenkins + docker 实现docker集群一键自动化部署

    项目基本结构是SpringBoot,集成了docker-maven插件实现build完的镜像上传到私服,然后用 Jenkins构建实现docker集群一键自动化部署

    SpringBoot+maven+MyBatis注解

    采用eclipse tomcat8.0 以及jdk1.8快速整合的SpringBoot+maven+MyBatis注解框架包含操作文档( https://blog.csdn.net/qq_34492495/article/details/82992094)

    springboot-mavenBaseDemo 内容包含:springboot的maven基础状态,1.8JDK可以直接运行

    SpringBoot Maven基础演示项目 Spring Boot是由Pivotal团队开发的一个框架,旨在简化Spring应用程序的初始搭建以及开发过程。它集成了大量常用的第三方库配置,如数据源、JPA、定时任务、WebSocket等,极大地提高了...

    基于springboot + maven + opencv实现的图像深度学习项目,包含车牌识别、人脸识别、证件识别等功能

    基于spring boot + maven + opencv 实现的图像深度学习Demo项目,包含车牌识别、人脸识别、证件识别等功能,贯穿样本处理、模型训练、图像处理、对象检测、对象识别等技术点。 包含功能 多种算法实现蓝、绿、黄车牌...

    springboot-maven-web小项目

    在本项目中,"springboot-maven-web"是一个基于SpringBoot构建的Web项目,它利用Maven作为项目构建工具,并且集成了MyBatis作为持久层框架。 1. **SpringBoot核心特性** - 自动配置:SpringBoot会根据项目依赖自动...

    SpringBoot项目使用maven配置文件

    SpringBoot项目使用maven配置文件是Java后端开发中的常见实践,它可以帮助开发者高效地管理依赖、构建项目以及执行自动化任务。Maven是Apache软件基金会的一个项目,它提供了一个项目对象模型(Project Object Model...

    Springboot 打Jar包,Maven完美解决本地Jar包自动打入Springboot Jar包中

    ### Springboot 打Jar包,Maven完美解决本地Jar包自动打入Springboot Jar包中 #### 背景介绍 随着微服务架构的流行,Spring Boot 成为了开发微服务应用时首选的技术栈之一。它简化了传统的Java Web应用程序的开发...

    SpringBoot+Maven(SSM) 配置文件

    `banner.txt`文件则是SpringBoot启动时显示的欢迎信息,可以自定义为公司或项目的LOGO,提升应用的专业感。内容可以是文本或者ASCII艺术。 然后,`pom.xml`是Maven项目对象模型的文件,它包含了项目的信息、依赖、...

Global site tag (gtag.js) - Google Analytics