导出Excel过程中遇到的问题java.lang.NoClassDefFoundError: org/apache/xmlbeans/XmlException
尝试实现java导出功能时遇到如下报错:
org.apache.jasper.JasperException: javax.servlet.ServletException: java.lang.NoClassDefFoundError: org/apache/xmlbeans/XmlException
经查询,得知是缺某版本的xmlbean.jar
官方网站:http://xmlbeans.apache.org/
所有的下载链接最终都指向了http://attic.apache.org/projects/xmlbeans.html
然后指向了
http://archive.apache.org/dist/xml/xmlbeans/
页面上方有
● the XMLbeans project page
● the XMLbeans download page
● the XMLbeans download area
● the XML/xmlbeans archive
这样的四个链接
第一个是官网
第二个是下载页,指出Current release: 2.4.0 released on July 8, 2008.最新版本是2008年的2.4,而其官网上是2.6
往下看,有这样一句
Binary or source?
Most users will want to download a binary release of XMLBeans. If you're interested in contributing or like to live on the bleeding edge, you may want to compile the source for yourself.
点那个链接,会跳到apache的镜像网站列表
第一项:http://mirrors.shuosc.org/apache/xmlbeans/binaries
apache官方推荐的,点击以后,404。
第二条是:http://mirrors.shuosc.org/apache/xmlbeans/binaries
点击后跳转到http://attic.apache.org/projects/xmlbeans.html
页面上有一些文字,告诉你apache xmlbean从2013年开始,移到了attic,右侧有一堆各种项目,往下找,找到xmlbean,点完以后,会回到顶部。
仔细看文字中的链接,Apache XMLBeans是官方网站,第二个链接http://xmlbeans.apache.org ,也是官方网站,第三个链接Apache Archives.,是Apache的目录列表
● the XMLbeans project page
● the XMLbeans download page
● the XMLbeans download area
● the XML/xmlbeans archive
是不是似曾相识,对,就在本页面的上方。循环开始。我们是从第二项XMLbeans download page开始进入的,下面来看第三项,第三项是目录列表,秘密就在这里,下面的xmlbeans-current.zip就是最新版本,但是鉴于官网写的是2.6,这个名字还是感觉不怎么靠谱,就继续找,我们来看第二个目录,binaries/,点击,1.0以后的版本都在这里,往下翻,一直找到xmlbeans-2.6.0.zip,成功。从时间看来,确实就是上一级目录的xmlbeans-current.zip,一样的。
下载后,把xmlbeans-2.6.0\lib中的jar复制到运行目录下的lib下,我这里是WebContent\WEB-INF\lib,不必在eclipse中导入
导出Excel过程中遇到的问题java.lang.NoClassDefFoundError: org/apache/xmlbeans/XmlException的更多相关文章
- java.lang.NoClassDefFoundError: org/apache/xmlbeans/XmlException
http://blog.csdn.net/you23hai45/article/details/70197502
- struts2 action中字符串转json对象出错 java.lang.NoClassDefFoundError: org/apache/commons/lang/exception/NestableRuntimeException
commons-lang包有错,要么是引入错误,要么是没引入. 报不同错误,引入不同包. commons-beanutils-1.8.0.jar不加这个包 java.lang.NoClassDefFo ...
- struts2中的错误--java.lang.NoClassDefFoundError: org/apache/commons/lang3/StringUtils
2013-4-7 10:13:56 org.apache.catalina.startup.HostConfig checkResources 信息: Reloading context [/chap ...
- SparkStreaming运行出现 java.lang.NoClassDefFoundError: org/apache/htrace/Trace 错误
1.简介 最近在摸索利用sparkstreaming从kafka中准实时的读取数据,并将在读取的过程中,可以做一个简单的分析,最后将分析结果写入hbase中. 2.出现的问题 (1)将从kafka中读 ...
- java.lang.NoClassDefFoundError: Lorg/apache/log4j/Logger报错
java.lang.NoClassDefFoundError: Lorg/apache/log4j/Logger报错 错误提示: java.lang.NoClassDefFoundError: Lor ...
- Maven项目java.lang.NoClassDefFoundError: Lorg/apache/log4j/Logger报错
本文转载自:http://www.javaweb1024.com/info/894.jspx maven管理的项目,里面已经引入了log4j的包 maven引入如下: <dependency&g ...
- java.lang.NoClassDefFoundError: org/apache/ibatis/session/SqlSession
在配置一个springmvc+mybatis的项目时,总是有报一个错误: org.springframework.beans.factory.BeanCreationException: Error ...
- java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory的解决(碰到问题,转载答案)
自己前一段时间出现了这个问题,通过在网上搜索,大概知道了原因,整理下一,以供大家参考. 将项目部署好后,启动tomcat后报错,java.lang.NoClassDefFoundError: org/ ...
- 解决java.lang.NoClassDefFoundError: org/apache/log4j/Level
现象: java.lang.NoClassDefFoundError: org/apache/log4j/Level at org.slf4j.LoggerFactory.getSingleton(L ...
随机推荐
- 第三百一十五节,Django框架,CSRF跨站请求伪造
第三百一十五节,Django框架,CSRF跨站请求伪造 全局CSRF 如果要启用防止CSRF跨站请求伪造,就需要在中间件开启CSRF #中间件 MIDDLEWARE = [ 'django.midd ...
- WinInet 小例子
#include <windows.h> #include <wininet.h> #include <string> #include <iostream& ...
- VC内存溢出一例 –- 调用约定不一致
这个是网查的跟我在做图像分割realse相反的情况: 最近在写一个程序,调用了多个DLL,每个DLL代码都支持多线程,Debug的模式下基本调通了,但是在Release模式下,程序因为内存溢出而崩溃, ...
- 【matlab】图像去噪的代码测试
%% 自己设置频域的滤波窗口 girl=imread('F:\Users\*****\Pictures\CGS_stripe1.bmp'); girl=rgb2gray(girl); girl=im2 ...
- datatables隐藏列排序
var tableOption = { id: 'cacScriptTable', order: [[2, 'desc'],[1, 'desc']],//以第三列‘updatedAt’排序,如果第三列 ...
- motion移植
一. 支持ffmpeg功能(使能motion中的视频编码功能)支持视频采集 —> ffmpeg不支持 —host 1. mkdir _install 2. ./configure —pref ...
- C# Smtp方式发送邮件
//简单邮件传输协议类 System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient(); ...
- Linux上运行Jmeter
上传jmeter到Linux服务器 unzip解压 配置环境变量vi /etc/profile: export PATH=/tmp/apache-jmeter-3.0/bin/:$PATH 刷新环境变 ...
- 安装autoit libary失败问题解决
运行环境:win7-32,python2.7安装遇到的问题:
- C语言各种存储模式的区别?最常用的存储模式有哪些?
DOS用一种段地址结构来编址计算机的内存,每一个物理内存位置都有一个可通过段地址一偏移量的方式来访问的相关地址.为了支持这种段地址结构,大多数C编译程序都允许你用以下6种存储模式来创建程序: ---- ...