首页 > 编程语言 >【JAVA】java.lang.IllegalStateException: Failed to get nested archive for entry解决办法

【JAVA】java.lang.IllegalStateException: Failed to get nested archive for entry解决办法

时间:2023-09-07 09:23:28浏览次数:41  
标签:lang 解压 java lib get jar 命令 替换

无脑看:解压后,替换lib里的jar,在本窗口用命令:jar -xvf  ***.jar进行打包就行了。

 

一、背景:

  替换jar包中lib里的jar包

  1、在经过360压缩软件打开后进行了替换,运行报错

 (PS.有时候不显示日志的时候可以在bat最后加一个pause)

  2、在经过WINRAR压缩软件进行存储(store)替换后,直接报错(什么损坏的)

二、处理办法:

  使用jar自带的命令进行打包

  解压后,替换lib里的jar,在本窗口用命令:jar -xvf  ***.jar进行打包就行了。

  Q:为什么是解压后,不用命令解压

  A:在linux里,不太好用,就连压缩都不太好用,试了。所以在本机的windows搞吧。

  Q:jar提示不是内部命令

  A:改环境变量的PATH那个关于java的,分两行。要重启电脑。我当初最开始处理这个问题的时候就是用的jar,但是不是内部命令,就算改了环境变量还是不好用。结果半个月之后用这个jar就TMD好用了。

标签:lang,解压,java,lib,get,jar,命令,替换
From: https://www.cnblogs.com/xiangtunmizu/p/17683969.html

相关文章

  • Hutool,一个超好用的 Java 工具类库
    一、简介Hutool是一个小而全的Java工具类库,通过静态方法封装,降低相关API的学习成本,提高工作效率,使Java拥有函数式语言般的优雅,让Java语言也可以“甜甜的”。Hutool的目标是使用一个工具方法代替一段复杂代码,从而最大限度的避免“复制粘贴”代码的问题,彻底改变我们写代码的方式......
  • java基础-idea的使用-day07
    目录1.idea的获取2.已经安装的idea如何卸载3.idea的安装与破解3.设置4.写代码常用快捷建的使用1.idea的获取链接:https://pan.baidu.com/s/1x-WT04lbJ_1FXCP3kWcihg?pwd=ufjh提取码:ufjh2.已经安装的idea如何卸载对于免安装的idea:(1)删除安装文件(2)到用户下将idea的缓......
  • java中CAS是什么?原理是什么?CAS有什么缺点
    什么是CAS?CAS叫做CompareAndSwap,比较并交换,主要是通过处理器的指令来保证操作的原子性。CAS的原理是什么?CAS包含三个操作数:1.  变量内存地址,V表示2.  旧的预期值,A表示3.  准备设置的新值,B表示当执行CAS指令时,只有当V等于A时,才会用B去更新V的值,否则就不会执行更新操作。CAS......
  • JAVA学习路线
    学习Java基础知识是成为一名Java开发者的重要第一步。以下是一些建议的资源和一个大致的学习时间安排:学习资源:官方文档和教程:Java的官方网站(Oracle或OpenJDK)提供了丰富的文档和教程,包括JavaSE教程。这些资源是学习Java的很好起点。在线课程:有许多免费和付费的在线课程,如Co......
  • java的List调用toString以后去除两端[]括号
    原始代码:List<Integer>vids=newArrayList<>();if(planList!=null&&planList.size()>0){for(inti=0;i<planList.size();i++){VoicePlanListEntityvoicePlanListEntity=newVoi......
  • Java中有哪些方式能实现锁某个变量
    有的时候博客内容会有变动,首发博客是最新的,其他博客地址可能会未同步,认准https://blog.zysicyj.top首发博客地址系列文章地址在Java中,有几种方式可以实现对某个变量的锁定:使用synchronized关键字:synchronized关键字是Java中最常用的实现锁的方式之一。通过在方法或代码块......
  • 自己编写一个发get请求案例
    在线用户的文件夹上一篇的咨询在线用户列表我们打印一下,发现确实打印了这个对象省流:如果我想要发请求,只要在api里面新建就行了。那么我们试一下创建一个test1在api下的monitor下引入对axios的封装(第一行)复制list方法,命名其为list1,为了做测试打印11111111(已经有list了)引......
  • 《Java编程思想第四版》学习笔记25
    若调用了break和continue语句,finally语句也会得以执行。请注意,与作上标签的break和continue一道,finally排除了Java对goto跳转语句的需求。                                       ......
  • 《Java编程思想第四版》学习笔记24
    //:FinallyWorks.java//ThefinallyclauseisalwaysexecutedpublicclassFinallyWorks{staticintcount=0;publicstaticvoidmain(String[]args){while(true){try{//post-incrementiszerofirsttime:......
  • 无涯教程-JavaScript - WEEKDAY函数
    描述WEEKDAY函数返回与日期相对应的星期几。缺省情况下,日期以整数形式给出,范围从1(星期日)到7(星期六)语法WEEKDAY(serial_number,[return_type])争论Argument描述Required/OptionalSerial_number一个序号,代表您要查找的日期。应该使用DATE函数或其他公式或函......