网站登录界面模板,走出趣网站怎么做,秀米同步到Wordpress,成都私人做网站建设的公司通过wlw发布在我的博客funba.cn希望csdn能重新支持wlwEpublib是一个用于处理epub文件的java类库#xff0c;可以对epub文件进行读写处理#xff1b;而且提供了一个阅读器#xff0c;可以直接运行(java -jar 方式)#xff0c;并可以打开epub类型的文件进行阅读。1、这个例子…通过wlw发布在我的博客funba.cn希望csdn能重新支持wlwEpublib是一个用于处理epub文件的java类库可以对epub文件进行读写处理而且提供了一个阅读器可以直接运行(java -jar 方式)并可以打开epub类型的文件进行阅读。1、这个例子在epublib-core\src\examples\java\nl\siegmann\epublib\examples下如果自己在eclipse里新建项目需要把epublib-core\src\test\resources\book1复制到你代码所在的Source folder下当然也可以自己改代码不过目的是快速测试下epublib的可用性第一步工作就力求简单了。2、运行报错Exception in thread main java.lang.NoClassDefFoundError: org/xmlpull/v1/XmlPullParserFactoryat nl.siegmann.epublib.epub.EpubProcessorSupport.createXmlSerializer(EpubProcessorSupport.java:79)at nl.siegmann.epublib.epub.EpubProcessorSupport.createXmlSerializer(EpubProcessorSupport.java:73)at nl.siegmann.epublib.epub.NCXDocument.createNCXResource(NCXDocument.java:182)at nl.siegmann.epublib.epub.NCXDocument.createNCXResource(NCXDocument.java:178)at nl.siegmann.epublib.epub.EpubWriter.initTOCResource(EpubWriter.java:67)at nl.siegmann.epublib.epub.EpubWriter.write(EpubWriter.java:51)at outfox.cps.epub.Simple1.main(Simple1.java:56)很明显是NoClassDefFoundError实际是没有引入依赖包kxml2实际在mvn package时已经下载了可以打开epublib-core\pom.xml查看如下代码net.sf.kxmlkxml22.3.0下载目录是你的m2的repository目录C:\Users\Administrator\.m2\repository\net\sf\kxml\kxml2\2.3.0将kxml2-2.3.0.jar引入工程再运行ok3、生成的epub文件直接打开是乱码需要用epub阅读器打开Epublib自带了一个阅读器通过epublib-tools\target\epublib-tools-viewer-3.1.jar打开生成的epub文件即可