遇到一个错误 java.util.zip.ZipException: invalid entry size
在maven 使用jetty插件启动 的时候报错。 还没找到原因,怀疑是包冲突引起的。
原项目jetty启动正常,但是引入了poi3.8的 两个jar
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<version>3.8</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<version>3.8</version>
</dependency>
就开始报错了。
改换 tomcat 插件启动 ,成功。
以下是tomcat 启动的 配置方式 两种任选其一即可:
<!-- cargo:tomcat 单独文件夹中启动 -->
<plugin>
<groupId>org.codehaus.cargo</groupId>
<artifactId>cargo-maven2-plugin</artifactId>
<version>1.2.4</version>
<configuration>
<!-- 配置Tomcat在本地的路径 -->
<container>
<containerId>tomcat6x</containerId><!-- 版本号 不可变 -->
<home>E:\tomcat6</home><!-- tomcat路径 -->
</container>
<!-- 配置容器信息 -->
<configuration>
<!-- statndalone表示独立运行,此时会在特定的目录加载一个相应的web项目, 不会加载tomcat中原有的项目 -->
<type>standalone</type><!-- 发布到一个独立的文件夹中 -->
<!-- 希望加载路径的目录 -->
<home>D:/tomcat6</home>
<!-- properties中可以设置相应的端口的配置 -->
<properties>
<!-- 端口号设置9999为 -->
<cargo.servlet.port>9999</cargo.servlet.port>
</properties>
</configuration>
</configuration>
</plugin>
<!-- cargo tomcat 默认tomcat中启动 -->
<!-- <plugin>
<groupId>org.codehaus.cargo</groupId>
<artifactId>cargo-maven2-plugin</artifactId>
<version>1.2.4</version>
基于existing的方式,会把项目发布到系统的Tomcat中的webapps中
<configuration>
<container>
<containerId>tomcat6x</containerId>
<home>E:\tomcat6</home>
</container>
<configuration>home设置为系统的tomcat目录
<type>existing</type>
<home>E:\tomcat6</home>
</configuration>
</configuration>
</plugin> -->
分享到:
相关推荐
Exception in thread “main“ java.util.InputMismatchException
发现问题 早上起来报错误,Jenkins打包到tomcat服务器,死活启动不起来... java.util.zip.ZipException: error in opening zip file at java.util.zip.ZipFile.open(Native Method) at java.util.zip.ZipFile.(ZipFi
本文通过对数据压缩算法的简要介绍,然后以详细的示例演示了利用java.util.zip包实现数据的压缩与解压,并扩展到在网络传输方面如何应用java.util.zip包现数据压缩与解压
Tomcat内存溢出的解决方法(java.util.concurrent.ExecutionException:java.lang.OutOfMemoryError),内附解决方案!
可处理解压如下异常问题 only DEFLATED entries can have EXT descriptor
java.util.ConcurrentModificationException 异常问题详解1
这个demo主要讲解了怎样使用log查看日志和怎样控制log的等级.zip,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
主要介绍了java 出现Zipexception 异常的解决办法的相关资料,出现 java.util.zip.ZipException: error in opening zip file 异常的原因及解决方法,需要的朋友可以参考下
1. java.util.concurrent - Java 并发工具包 2. 阻塞队列 BlockingQueue 3. 数组阻塞队列 ArrayBlockingQueue 4. 延迟队列 DelayQueue 5. 链阻塞队列 LinkedBlockingQueue 6. 具有优先级的阻塞队列 ...
详细介绍了java.util.logging.Logger的用法和结构,对如果扩展Logger起到抛砖引玉的作用!尊重劳动成果,亲下载了要给个评价!
Java解压缩文件,并以ZIP格式压缩文件,主要是使用java.util.zip 包中的类来实现解压、压缩文件功能,如果你对这个类并不太熟悉,你正好可以参考一下这个类是如何用的。
这是我在编写struts2中遇到的问题,整理出来,包括截图,希望可以帮到大家
java.util.Date与java.sql.Date互转及字符串转换为日期时间格式.docx
java.util.concurrent系列文章(1) java.util.concurrent系列文章(1) java.util.concurrent系列文章(1) java.util.concurrent系列文章(1)
java 支持 中文 源程序,根据java.util.zip源码修改 java.util.zip不支持中文
主要介绍了java.util.concurrent.ExecutionException 问题解决方法的相关资料,需要的朋友可以参考下
java并发工具包 java.util.concurrent中文版-带书签版
详细介绍java.util.Date和java.sql.Date相互转换的多种方法总结,希望对大家有帮助
java.util.ConcurrentModificationException 解决方法 ... at java.util.HashMap$HashIterator.nextEntry(HashMap.java:793) at java.util.HashMap$KeyIterator.next(HashMap.java:828) 例如以下程序(转