当前位置:   article > 正文

linux下java解压rar5文件 解决异常问题com.github.junrar.exception.RarException: badRarArchive,cmd命令阻塞_com.github.junrar.exception.rarexception: unsuppor

com.github.junrar.exception.rarexception: unsupportedrararchive

前言

 

之前一个挺稳的一条龙网站反馈挂掉了,估计凉了很久了,于是接盘。

为啥叫他一条龙,因为这个项目从抓取到处理再到分析都是自动的,下面简称一条龙

于是我带着疑问开始瞅一个没有交接文档的项目

经过百曲千折的分析观察测试,最终定位问题出在两方面

1)网站的一些元素发生了变化,出现了一个新格式展示数据,so,爬不到了

2)之前的rar解压代码采用的junrar,纯代码解压。通过查询这种方式目前已经凉了,现在网站放的五系rar都不能处理了

正文

啰嗦了半天,归回正文

既然问题都找到了,那就按着线索找解决的办法。

先试了一种,当前使用的是

  1. <dependency>
  2. <groupId>com.github.beothorn</groupId>
  3. <artifactId>junrar</artifactId>
  4. <version>0.6</version>
  5. <scope>test</scope>
  6. </dependency>

于是换了这个新版本

  1. <!-- https://mvnrepository.com/artifact/com.github.junrar/junrar -->
  2. <dependency>
  3. <groupId>com.github.junrar</groupId>
  4. <artif
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/388088
推荐阅读
相关标签
  

闽ICP备14008679号