如何记录一次Spring项目打包问题排查的实战经验?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2637个文字,预计阅读时间需要11分钟。
一个Spring项目,打包成jar包后运行,在联网时是正常的,但一旦无网络就会报错。这篇文章就来记录一下这次问题排查的过程。
背景介绍:一个图形化界面的项目
+
一个 Spring 项目,打成 jar 包之后运行,在有网络的时候是正常的,但是一旦无网络就会报错,具体是怎么回事呢?这篇文章就来记录下这次问题排查经过。
背景介绍
一个图形化的界面,带本地数据库,要求可以在无网络环境下运行,我帮朋友用的 Java 写的图形化界面,虽然不是很美观,但是胜在熟悉 Java。
项目使用的是 idea 的「Build Artifacts」打包,打包之后运行正常,界面和数据库访问都正常,最开始报过几次错,后来就没出现了,也没找到原因,就先那样了。
后来发给别人了,完全打不开,跟之前的报错一样,看来必须要搞清楚报错的原因了。
问题排查
报错内容
首先贴一下报错的信息:
org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException:
Line 8 in XML document from class path resource [spring.xml] is invalid;
nested exception is org.xml.sax.SAXParseException;
lineNumber: 8; columnNumber: 76;
cvc-elt.1: 找不到元素 'beans' 的声明。
本文共计2637个文字,预计阅读时间需要11分钟。
一个Spring项目,打包成jar包后运行,在联网时是正常的,但一旦无网络就会报错。这篇文章就来记录一下这次问题排查的过程。
背景介绍:一个图形化界面的项目
+
一个 Spring 项目,打成 jar 包之后运行,在有网络的时候是正常的,但是一旦无网络就会报错,具体是怎么回事呢?这篇文章就来记录下这次问题排查经过。
背景介绍
一个图形化的界面,带本地数据库,要求可以在无网络环境下运行,我帮朋友用的 Java 写的图形化界面,虽然不是很美观,但是胜在熟悉 Java。
项目使用的是 idea 的「Build Artifacts」打包,打包之后运行正常,界面和数据库访问都正常,最开始报过几次错,后来就没出现了,也没找到原因,就先那样了。
后来发给别人了,完全打不开,跟之前的报错一样,看来必须要搞清楚报错的原因了。
问题排查
报错内容
首先贴一下报错的信息:
org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException:
Line 8 in XML document from class path resource [spring.xml] is invalid;
nested exception is org.xml.sax.SAXParseException;
lineNumber: 8; columnNumber: 76;
cvc-elt.1: 找不到元素 'beans' 的声明。

