时间:2021-05-20
今天调试的时候遇到一个错误,往Jboss的deploy目录扔war包的时候,报了一个“Failed to create a new SAX parser”的错误。在网上找了找解决方案,一般都说将项目中的xerces-2.6.2.jar和xml-apis.jar包删掉即可,但是我试了试删了还是不行,因为在打包的时候Maven还是会将它们打进你的war包。
首先,我的项目中用到了dwr,dwr默认依赖这两个包,因此pom文件会在你引入dwr的时候关联这两个包,所以你只是从项目的lib库里删除掉是没用的,因为在打包的时候,Maven还是会根据pom文件里的依赖关系把它们打进去。解决的办法很简单,步骤如下:
1、打开pom文件,点击“Dependency Hierarchy”选项卡;
2、在上面的框里分别输入刚才的两个包名;
3、右击相应的包,选择“Exclude Maven artifactId”选项。
见下图:
之后pom文件会在对dwr的引用中多几行代码:
意思就是去除了对上面两个jar的依赖。然后打包,部署,又见到了可爱的successfully。问题解决了,又可以愉快的写代码去了,哦也!
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
参考文章:maventomcatplugin实现热部署:实现maven项目部署到服务器分为如下几个步骤:tomcat的tomcat-users.xml中添加用户
最近第一次使用vue-cli构建项目,第一次打包部署到服务器上的时候出现图片加载不出来,结合网上的方法,终于给摸索出来。将项目部署到服务器上分为两种:一种是直接
本文实例讲述了JavaWeb项目部署在Tomcat运行出错与解决方法。分享给大家供大家参考,具体如下:1、在部署JavaWeb项目的过程中,启动Tomcat出现
githubpages是github免费为用户提供的服务,写博客,或者部署一些纯静态项目。最近将vuecli3.x初始化项目部署到githubpages,踩了一
记录web项目部署到阿里云服务器步骤(使用web项目、阿里云服务器、Xftp、Xshell),敬请参考和指正1.将要部署的项目打包成WAR文件格式,可以在MyE