今天在调代码的时候遇到了一个异常: javax.xml.transform.TransformerConfigurationException: Could not compile stylesheet - 致命错误: "无法变异样式表", 从网上找到了解决方式, 以下贴出来以备后用.

问题的出现是由于JDK自带的XALAN是阉割版的,非常多功能没有,比方JAVA类型的方法调用。怎么办呢?

JAVA官方的写法是:

Apache - The org.apache classes, which have never been supported J2SE APIs but are used by the javax.xml package, have moved in 5.0 to com.sun.org.apache.package.internal so that they won't clash with more recent, developer-downloaded versions of the classes. Any applications that depend on the org.apache classes being part of the J2SE release must do one of the following to work in 5.0:

Code the application so it uses only the supported interfaces that are part of JAXP. 
Download the org.apache.xalan classes from Apache.

简单地说就是JDK从1.5以后整合了一些APACHE的类库,可是把包名从org.apache改成了com.sun.org.apache.package.internal以避免冲突。

所以那些被阉割的部分大家能够放心地把APACHE的包放进CLASSPATH而不用怕冲突。所以仅仅要下载一个XALAN.Jar包放到项目中就可以解决问题

转载于:https://www.cnblogs.com/wzjhoutai/p/6890578.html

javax.xml.transform.TransformerConfigurationException: Could not compile stylesheet相关推荐

  1. 【转】javax.xml.transform.TransformerFactoryConfigurationError

    第一步: 去看tomcat的webapps,里边也部署上了.接着用昨天刚学的一招必杀,呵呵!去看C:\Program Files\Apache Software Foundation\Tomcat 5 ...

  2. java xml出错,Java xml出现错误 javax.xml.transform.TransformerException: java.lang.NullPointerException...

    Java xml出现错误 javax.xml.transform.TransformerException: java.lang.NullPointerException解决办法: 利用Java操作X ...

  3. Java xml出现错误 javax.xml.transform.TransformerException: java.lang.NullPointerException

    转自:https://www.jb51.net/article/98644.htm Java xml出现错误 javax.xml.transform.TransformerException: jav ...

  4. java.lang.AbstractMethodError: javax.xml.transform.TransformerFactory

    java.lang.AbstractMethodError: javax.xml.transform.TransformerFactory 1.环境及报错场景 2.报错数据 3.问题分析 4.解决 5 ...

  5. 如何解决java.lang.NoClassDefFoundError:Java 9中的javax / xml / bind / JAXBException

    本文翻译自:How to resolve java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException in Java 9 I have s ...

  6. Android老項目出现javax/xml/bind/JAXBException异常问题解决

    有時候報錯: > Task :app:compileDebugJavaWithJavac FAILED Gradle may disable incremental compilation as ...

  7. spring boot 2.0 java8 下 foundError: javax/xml/bind/JAXBException 解决方法

    spring boot 2.0 java8 下 foundError: javax/xml/bind/JAXBException 解决方法 参考文章: (1)spring boot 2.0 java8 ...

  8. `Caused by: java.lang.ClassNotFoundException: javax.xml.bind.DatatypeConverter

    在执行java包时,遇到了Caused by: java.lang.ClassNotFoundException: javax.xml.bind.DatatypeConverter 错误. 原因是因为 ...

  9. nested exception is java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException

    相信这个问题很多小伙伴已经遇到了,这是在你的jdk版本由8.0升级到9.0之后发生的事情,实际上jdk的版本并不是类似于9.0就会完全兼容8.0的, 但是比如说8.1是完全兼容8.0的8.2是完全兼容 ...

最新文章

  1. linux中read,write和recv,send的区别(转)
  2. python全栈工程_Python全栈工程师(编码)
  3. react学习(57)--map赋值
  4. Guns 企业版多数据源配置集成dynamic-datasource
  5. 63linux_nat网络原理图64Linux网络配置指令65配置实例
  6. 三星Galaxy Note10前脸照曝光:下巴比iPhone还要窄
  7. extend the gridview control
  8. 设计模式与设计原则 —— 一句话
  9. Windows下SVN已检出项目自动更新
  10. js中的innerText、innerHTML、属性值、value与jQuery中的text()、html()、属性值、val()总结...
  11. python内置max()、min()函数与Numpy自带的max()、min()函数性能对比分析
  12. mysql语句解析_MYSQL中SQL执行分析
  13. sqlmap注入实战教程(图文详解)
  14. 《Spring实战(第四版)》pdf
  15. iconfont阿里矢量图标库使用说明
  16. oracle 索引优化
  17. 好兄弟们,做了份上海落户政策总结给大家看看
  18. 【HNOI 2018】毒瘤
  19. 了解伽马(GAMMA、伽马值、光度、灰度系数)
  20. python 霍夫直线变换_霍夫线变换

热门文章

  1. python 搭建登陆系统_Django 搭建CMDB系统完整[1](用户登录)
  2. dos配置java_windows dos命令配置JAVA环境变量
  3. java输出流缓冲区内容清除,Java输入输出流与缓冲区的使用
  4. s1200 博图高速脉冲计数值没有变化_赤峰发泡硅胶板,高速公路橡胶垫橡胶厂-京品吉...
  5. 【深度学习】深度神经网络框架的探索(从Regression说起)
  6. 【Java Web开发指南】Java插入中文到数据库中文变成问号解决
  7. 【深度学习入门到精通系列】拿捏Dice系数
  8. od 追踪_裁判员行为规范【基本功】——追踪裁判违例宣判练习 /五秒违例
  9. php能做定时关机吗,浅谈系统的定时关机
  10. 网络推广是什么浅析网站内的链接优化技巧有哪些?