maven同时导入spring-boot-devtools和spring-boot-starter-data-jpa无法启动

springboot同时导入两个包启动时会报错,删掉一个就可以启动了。

错误信息如下
Exception in thread "main" java.lang.IllegalStateException: Failed to read Class-Path attribute from manifest of jar file:/C:/Users/zyh/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
at org.springframework.boot.devtools.restart.ChangeableUrls.getUrlsFromClassPathOfJarManifestIfPossible(ChangeableUrls.java:132)
at org.springframework.boot.devtools.restart.ChangeableUrls.fromClassLoader(ChangeableUrls.java:98)
at org.springframework.boot.devtools.restart.DefaultRestartInitializer.getUrls(DefaultRestartInitializer.java:92)
at org.springframework.boot.devtools.restart.DefaultRestartInitializer.getInitialUrls(DefaultRestartInitializer.java:56)
at org.springframework.boot.devtools.restart.Restarter.(Restarter.java:142)
at org.springframework.boot.devtools.restart.Restarter.initialize(Restarter.java:556)
at org.springframework.boot.devtools.restart.RestartApplicationListener.onApplicationStartingEvent(RestartApplicationListener.java:76)
at org.springframework.boot.devtools.restart.RestartApplicationListener.onApplicationEvent(RestartApplicationListener.java:50)
at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:172)
at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:165)
at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:139)
at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:127)
at org.springframework.boot.context.event.EventPublishingRunListener.starting(EventPublishingRunListener.java:69)
at org.springframework.boot.SpringApplicationRunListeners.starting(SpringApplicationRunListeners.java:48)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:302)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248)
at com.example.demoshiro.DemoshiroApplication.main(DemoshiroApplication.java:11)
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.getUrlsFromManifestClassPathAttribute(ChangeableUrls.java:153)
at org.springframework.boot.devtools.restart.ChangeableUrls.getUrlsFromClassPathOfJarManifestIfPossible(ChangeableUrls.java:129)
... 17 more

2个回答

使用这个工具Spring Tool Suite 加载这两个jar包,我这边没报这个错,你可以试试!

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
spring-boot-starter-data-jpa 的二级缓存
spring-boot-starter-data-jpa整合 ehcahe 开启二级缓存
使用Maven导入SpringBoot1.3.3后报错,无法启动。
今天使用Maven导入pom后无法启动,一直提示在丢包。重新更换版本也还是这样,问题莫名其妙。使用Maven install后提示: [WARNING] 读取D:\repository\org\apache\tomcat\embed\tomcat-embed-core\8.0.32\tomcat-embed-core-8.0.32.jar时出错; invalid LOC header (bad ...
Maven导入Maven工程
<p>rn <br />rn</p>rn<p>rn <p>rn 20周年限定一卡通!<span style="color:#337FE5;">可学Java全部课程</span>,仅售799元(原价7016元),<span style="color:#E53333;">还送漫威正版授权机械键盘+CSDN 20周年限量版T恤+智能编程助手!</span>rn </p>rn <p>rn 点此链接购买:rn </p>rn <table>rn <tbody>rn <tr>rn <td>rn <span style="color:#337FE5;"><a href="https://edu.csdn.net/topic/teachercard?utm_source=jsk20xqy" target="_blank">https://edu.csdn.net/topic/teachercard?utm_source=jsk20xqy</a><br />rn</span>rn </td>rn </tr>rn </tbody>rn </table>rn</p>rn<span>&nbsp;</span> rn<p>rn <br />rn</p>rn本阶段课程涵盖Java开发流行的自动化构建工具:Maven,版本控制系统:SVN和Git,容器虚拟化技术:Docker,权限模型:RBAC,集成测试:Jenkins,微服务架构:SpringCloud等核心内容。旨在应对各种实际开发情况下的的各种开发场景及业务的需要。
maven无法启动greenmail服务
Running com.maven.account.AccountEmailServiceTestrnException in thread "Thread-0" java.lang.RuntimeException: java.net.BindException: 权限不够rn at com.icegreen.greenmail.smtp.SmtpServer.run(SmtpServer.java:54)rnCaused by: java.net.BindException: 权限不够rn at java.net.PlainSocketImpl.socketBind(Native Method)rn at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:376)rn at java.net.ServerSocket.bind(ServerSocket.java:376)rn at java.net.ServerSocket.(ServerSocket.java:237)rn at com.icegreen.greenmail.AbstractServer.openServerSocket(AbstractServer.java:51)rn at com.icegreen.greenmail.smtp.SmtpServer.run(SmtpServer.java:48)rnTests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 1.494 sec <<< FAILURE!rntestSendMail(com.maven.account.AccountEmailServiceTest) Time elapsed: 1.296 sec <<< ERROR!rnjava.lang.RuntimeException: Couldnt start at least one of the mail services.rn at com.icegreen.greenmail.util.GreenMail.start(GreenMail.java:91)rn at com.maven.account.AccountEmailServiceTest.startMailServer(AccountEmailServiceTest.java:31)rn at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)rn at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)rn at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)rn at java.lang.reflect.Method.invoke(Method.java:606)rn at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)rn at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)rn at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)rn at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:27)rn at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)rn at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)rn at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)rn at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)rn at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)rn at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)rn at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)rn at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)rn at org.junit.runners.ParentRunner.run(ParentRunner.java:236)rn at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)rn at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)rn at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)rn at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)rn at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)rn at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)rn at java.lang.reflect.Method.invoke(Method.java:606)rn at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)rn at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)rn at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)rn at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)rn at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)rnrnrnResults :rnrnTests in error: rn testSendMail(com.maven.account.AccountEmailServiceTest): Couldnt start at least one of the mail services.rnrnTests run: 1, Failures: 0, Errors: 1, Skipped: 0rnrn[INFO] ------------------------------------------------------------------------rn[INFO] BUILD FAILURErn[INFO] ------------------------------------------------------------------------rn[INFO] Total time: 11.150srn[INFO] Finished at: Tue Mar 04 08:59:33 CST 2014rn[INFO] Final Memory: 11M/245Mrn[INFO] ------------------------------------------------------------------------rn[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test (default-test) on project account-email: There are test failures.rn[ERROR] rn[ERROR] Please refer to /home/paul/workspace/account-email/target/surefire-reports for the individual test results.rn[ERROR] -> [Help 1]rn[ERROR] rn[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.rn[ERROR] Re-run Maven using the -X switch to enable full debug logging.rn[ERROR] rn[ERROR] For more information about the errors and possible solutions, please read the following articles:rn[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureExceptionrn
spring-boot-devtools 热部署遇到的坑
    之前一直使用war搭配tomcat跑项目,现在改用jar方式跑,并使用spring-boot-devtools 热部署,项目中配置了RedisSessionDAO,使用redis缓存,当认证成功,将查询出来的对象存到session中,再从session取出对象是object,将object进行转换,报java.lang.ClassCastException 不是同一个对象。不使用sprin...
使用spring-boot-devtools进行热部署
      spring-boot-devtools是一个为开发者服务的模块,其中重要的功能就是自动实现把更新的应用代码更改到最新的APP上。其工作原理使用了两个ClassLoader,一个ClassLoader加载那些不会改变的类(例如第三方的Jar包),另一个ClassLoader加载会更改的类,称为RestartClassLoader。这样在有代码更改的时候,原来的RestartClassL...
Eclipse Maven 更新或者导入中异常关闭无法启动
错误描述:       Eclipse 用Maven 在更新或者到如项目时候,由于各种原因 杀死了Eclipse 进程,重启无法启动       启动报错:An internal error occurred during: "reload maven project". java.lang.NullPointerExceptio 解决办法: 找到workspace文件夹下的/.m
eclipse导入maven工程中间出错停止导致无法启动
导入一个Maven项目,嫌弃慢删除了eclipse的进程,后面就跑不起来。 今天碰到了这个问题,用以下方式解决的:  方法1.找到workspace文件夹下的/.metadata文件夹,将其删除掉,然后在讲项目重新导入进去eclipse中。但是这个有一点不好的地方,之前对eclipse所做的配置也会恢复为默认配置  方法2.在.metadata下搜索workbench.xmi文件,用记事本打
新建maven工程无法启动问题解决
根据需要把系统中的一部分功能从原系统抽离出来,成为一个独立的新的工程,但是在启动过程中遇到了许多问题 问题:1 项目抽离完成后无法添加到tomcat中如下所示,在add and Remove中找不到相应的工程 解决:右键项目properties》project facets&amp;gt;将Dynamic Web Module 勾选(如右图)》Apply》OK。再次add and Remove就可...
spring boot无法启动 maven引起
如果 maven 本地仓库存在如下文件: ***.jar.lastUpdated  则会导致项目启动失败
vs2013 导入dll 无法启动程序
新手学习hook 编程,创建了CreatDll,在win32控制台程序中调用,但是现实无法启动程序![图片说明](https://img-ask.csdn.net/upload/201607/07/1467900632_307062.png)nnn求解答
Maven导入本地jar
  Maven导入本地jar 注:我第一次使用时必须联网,会下载一些东西,后面就不需要了   &amp;lt;-- mvn install:install-file -Dfile=D:\smartupload.jar   文件全路径 -DgroupId=sm 对应 groupId -DartifactId=smartupload 对应artifactId -Dversion=1.0 对应...
Maven工程的导入问题
今天在进行maven工程的导入的时候,只能导入maven工程的父工程,那些子模块都不能选,如下:找了很久都没找到原因,因为我在eclipse中创建了working set,其目录结构如下:后来发现是我在删除原来的工程的时候,没有删除掉子模块,并且由于这种working set 的结构使得子模块又不能显示出来;所以我把目录结构调成了projects:就是我们常用的,如下:这时是可以看到所有的目录的,...
maven 导入本地jar包
把本地jar包安装到仓库 mvn install:install-file -Dfile=e:/myfile/my.jar -DgroupId=com.myjar -DartifactId=mine -Dversion=1.0 -Dpackaging=jar 使用: 在pom.xml中加上下边的代码 com.myjar mine
maven手动导入jar
cmd执行以下代码:      mvn install:install-file -Dfile=E:\maven\repository\com\sybase\jconn3\3.0\jconn3.jar -DgroupId=com.sybase -DartifactId=jconn3 -Dversion=3 -Dpackaging=jar
导入Maven遇到的错误
导入 Maven 项目遇到的问题 因为配置了几次maven以为不会有什么问题了,没想到今天遇到了大问题,主要之前没有遇到过! 问题背景: JDK配置完成,Maven配置完成,需要导入Maven项目而出现的错误 报错: 导入Maven 项目,整个项目都报错,错误提示:maven-jar包下载失败 错误原因: 报错后赶紧检查了Maven的配置是否有问题,结果没问题,结果把  .m2下的
maven导入第三方jar包
这个第三方jar包,是不能在私服或者公共通用的mavan服务器上下载的jar包。 第一步:将第三方jar包放入项目根目录下,即与pom文件同意层级 第二步:maven导入第三方jar包 第三步:选中项目,update maven。
maven工程导入指南
*****文件夹内为java前台工程。我们现在需要将它导入MyEclipse。 打开MyEclipse,右键选择import 选择Maven4MyEclipse中的Existing Maven Projects browse找到自己的Maven工程,勾选projects中的pom.xml前选择,finish。 需要连接公司的VPN,从远程公司远程仓库下载自己工程需要的jar包。这个时...
Maven导入本地jar包
软件项目管理和发布工具Maven给java的开发带来了很多的方便。需要引用其他jar包的时候只需要在pom.xml添加相关的依赖,maven就会自动解析依赖、下载jar包,更新jar包也只需要修改version字段,大大简化了jar包的引用。但是有时候我们要用的某几个包在maven上不存在,只能下载jar包到本地并添加到java项目中,然而问题随之而来:maven只能打包pom.xml里面声明的依赖
maven 导入第三方包
使用maven搭建工程时,难免要加载大量的第三方的jar包、zip包比较少用,而maven的官网提供的jar往往不能满足需求,这时需要我们手动加载到我们本地或nexus私服的仓库中。 1.加载jar包到本地 (以加载saxon-dom-9.0.jar为例) 首先在工程的pom.xml文件中加入 dependency>       groupId>net.sf.saxon
Maven导入外部包
在项目中难免会使用外部的Jar包,在初使用maven时,怎么导入外部jar,怎么知道外部jar包的groupId和artifactId。其实只需要使用install命令就可以把外部jar导入到repository 中了。 命令行代码如下: [code=&quot;java&quot;]mvn install:install-file -Dfile=path-to-your-artifact-jar \...
Maven本地仓库导入JAR包
常用的 Maven 仓库 http://mvnrepository.com/ http://search.maven.org/ 1)在 github 下载一个 jar 包 执行命令:git clone https://github.com/wzhe06/ipdatabase.git 2)编译下载的项目 在现在文件含有pom.xml目录下执行命令:mvn clean pac...
导入jar到Maven本地仓库
开发中我们经常会遇到远程仓库下载不下来依赖的情况,或许因为网络原因,或许因为远程仓库根本没有,那我们该如何解决这中问题,下面介绍两种导入jar到本地仓库的方法: 通过cmd黑窗口方式 1.首先配置maven至环境变量 此处我就不再赘述。 2. ...
maven 导入自定义jar包
mvn install:install-file -Dfile=F:\temp\hxpermit-pooling-1.0.3-SDK1.6\hxpermit-pooling\hxpermit-pooling-1.0.3.jar   -DgroupId=com.icinfo -DartifactId=hxpermit-jar -Dversion=1.0-SNAPSHOT -Dpackaging=ja...
Maven本地包的导入
一配置eclipse或idea将本地jar包移进在maven本地仓库让他们产生依赖。 二在pom文件中配置标签(着重): &amp;lt;dependencies&amp;gt; &amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;XX-XXXX&amp;lt;/groupId&amp;gt; &amp;lt;artifactId&amp;gt;XXXX&amp;lt;/artifactId&amp;gt; ...
CAS4.0 导入MAVEN编译错误
报错如下: [ERROR] Failed to execute goal com.mycila.maven-license-plugin:maven-license-plugin:1.9.0:check (default) on project cas-server: Resource C:\xxx\cas-server-4.0.0/src/licensing/header.txt not foun
eclipse导入maven项目报错
eclipse导入maven项目报错rnrn![图片说明](https://img-ask.csdn.net/upload/201907/20/1563627514_583711.png)
导入别人的maven工程
导入别人的maven工程,我只想用他们搭好的框架,导入完成后,工程并没有报错,然后我通过maven启动tomcat后(用到了注册中心zookeeper,zookeenper已正常启动),rn控制台也没有报错,一直卡在那,启动不上来。 我把zookeeper Stop后,再次启动maven工程,一样启动不上来,还是停在那里,也不报错。这是为什么?请大神报忙解决。或者远程帮助我,我可以付费!谢谢。急急急
maven导入spring框架
        在eclipse导入maven项目,        在pom.xml文件中加入以下内容        &amp;lt;properties&amp;gt; &amp;lt;org.springframework.version&amp;gt;4.3.7.RELEASE&amp;lt;/org.springframework.version&amp;gt; &amp;lt;/properties&amp;gt; &amp;lt;dependencies...
导入maven项目报错
Project xxx already exists Add a version or custom solution: You need to open up the Project Explorer view (it may already be open) and delete the project from within there.
jar导入maven本地库
mvn install:install-file -Dfile=XXX\libs\qdp-jeecg-3.0.1-Patch20170825.jar -DgroupId=com.ctg.qdp -DartifactId=qdp-jeecg -Dversion=3.0.1-RELEASE-pathch20170825 -Dpackaging=jar
创建与导入maven工程
本套课程详细讲解SpringBoot框架的使用。同时结合Maven、EasyUI等知识点同步讲解,更加贴近企业实际项目开发。
eclipse导入maven工程
1 导入maven工程 在ProjectExplorer中空白位置,点击鼠标右键,按照下图import 找到Maven》Existing Maven Projects,点击Next 选择要导入的maven工程,从下图看到这里有两个pom.xml,那么也就是导入了连个maven工程。 下图没有异常,且目录结构如下所示,说明maven工程导入成功 2 转成maven工程 刚从gi
maven工程的导入
1、将工程用eclipse从svn下载到本地, 2、从eclipse将工程删去,workpace中不要删除, 3.设置li包,和setting.xml 4、导入maven工程,从你刚才下载的工程,选择所有 5、ok
maven工程的导入myeclipse
maven项目不同于平常的项目,所以在导入方面也有点不同,那么如何导入一个maven项目到myeclipse中呢? 一个带有maven插件的myeclipse,如果没有maven插件. 一个maven的项目 那么,如何将本地的maven项目导入myeclipse? 首先,右击myeclipse主界面的左上角的‘file’,如图所示: 单击file后,在出现的下拉框中选择import 点击imp...
maven 导入本地包
mvn install:install-file -DgroupId=javax.webscoket -DartifactId=webscoket -Dversion=1.0 -Dpackaging=jar -Dfile=D:\apache-tomcat-8.0.32\lib\websocket-api.jar --执行的时候不能换行 --执行成功后修改pom.xml文件...
MAVEN工程jar包导入
1.File-&amp;gt;Project Structure-&amp;gt;Libraries-&amp;gt; 2. 3.还没有解决试一下这个
maven 导入本地库
1 required artifact is missing.for artifact: com.efn:mywebapp-1.0-SNAPSHOT.war这个提示是说可以先到sun的网站下载jta架包,然后采用命令行的方式按要求安装,因为我本来就有此架包,于是拷到一个方便的位置,比如c:\,然后在命令行下输入: mvn install:install-file -DgroupId=javax...
maven无法导入自定义类
在此为自己做个提醒,下次项目出错先从自身找原因一步一步理清步骤
Maven导入ojdbc的方法
在Maven项目里是不能直接使用&amp;lt;dependency&amp;gt;导入的,需要手动添加到Maven本地仓库: 我们在下载Oracle数据库的时候是自带了ojdbc的jar包的,我的11g版本jar在D:\oracle\product\11.2.0\dbhome_1\jdbc\lib,先到该目录下拷贝jar包 将jar包粘贴到maven的目录下:E:\Maven\apache-ma...
相关热词 c#检测非法字符 c#双屏截图 c#中怎么关闭线程 c# 显示服务器上的图片 api嵌入窗口 c# c# 控制网页 c# encrypt c#微信网页版登录 c# login 居中 c# 考试软件