1 jar包中的类文件更新后,再打开程序,发现更新的类文件没有生效,程序显示的界面仍然是更新前的界面。
2 并且更奇怪的是将jar包中对应的文件夹删掉后,重新启动运行程序的.exe 文件,发现对应功能模块的程序竟也能正常运行,
3 将jar包中所有的包含有class代码的文件夹的文件夹删掉后,重新运行程序文件,发现对应功能模块的程序竟能也正常运行 
4 将jar包中对应的国际化资源文件删掉后,程序才运行不正常了,即不能正常运行了
5 将整个jar包删除后,程序不能正常运行了

以上情况说明JAVA 虚拟机加载的是jar包,但是加载了jar包却没有执行jar包中所期待的代码,貌似是执行别的什么地方隐藏的原来的代码。

不知道这是什么情况?提供个分析思路呢。

jar中的类文件更新遇到的问题:请分析下原因呢相关推荐

  1. linux依赖包在哪个目录,命令-Linux cmd在jar中搜索类文件,而与jar路径无关

    Linux,演练以在许多jar中查找类文件. 转到包含下面的jar的目录. eric@dev /home/el/kafka_2.10-0.8.1.1/libs $ ls blah.txt metric ...

  2. Eclipse插件开发中对于外部Jar包和类文件引用的处理(彻底解决插件开发中的NoClassDefFoundError问题)...

    目的:Eclipse插件开发中,经常要引用第三方包或者是引用其他插件中的类,由于插件开发环境引用类路径的设置和运行平台引用类路径的设置不同,经常导致开发过程OK,一旦运行则出现NoClassDefFo ...

  3. freemarker 从 spring boot execute jar可执行jar中访问模板文件

    2019独角兽企业重金招聘Python工程师标准>>> private static Configuration freemarkerCfg = null;static {freem ...

  4. jar命令更新jar中的class文件

    jar uvf a.jar org/pentaho/di/outsys/Task.class jar uvf  jar包   jar内的目录/文件 多个文件空格分割

  5. java读取系统中指定的文件_java读取jar中指定的文件

    Java 档案 (Java Archive, JAR) 文件是基于 Java 技术的打包方案.它们允许开发人员把所有相关的内容 (.class.图片.声音和支持文件等) 打包到一个单一的文件中.JAR ...

  6. 获取jar中的资源文件途径

    2019独角兽企业重金招聘Python工程师标准>>> 如果资源文件处于jar中而非当前项目中,可以通过如下方式加载 String path = Thread.currentThre ...

  7. Springboot集成BeanValidation扩展二:加载jar中的资源文件

    一.需求 今天在搭建Springboot框架的时候,又遇到一个需求:在多模块系统中,有些模块想自己管理BeanValidation的资源文件(默认是启动项目claspath下的 ValidationM ...

  8. idea中java类文件左下角出现红色的标记解决方法

    前言 从git上将项目框架拉取下来,用idea打开,结果就出现类文件左下角爆红的情况.刚开始还以为是没导入成功,反复重新导入了多次还是如此,最后经过网上一查,发现这问题早就有高人遇到并解决了.下面则是 ...

  9. rt-thread 3.1.2中drv_xxx.c文件被env错误添加到Keil的原因

    背景 在进行无线网络模块配置的时候,出现了drv_eth.c被错误添加到Keil工作栏中. 解决方法: libraries\HAL_Drivers中的SConscript文件依赖设置bug,已经在3. ...

最新文章

  1. 如果我是小白, 学Python要准备什么呢?
  2. HDU ACM 1162 Eddy's picture
  3. mybatis实现增删改查xml配置和后端Java编程完整教程
  4. Ajax同步调用 异步排序
  5. java线程实例题_java线程相关试题实例源码代码
  6. 信息学奥赛C++语言:可口可乐
  7. vue函数input输入值即请求,优化为用户输入完成之后再请求
  8. 带着canvas去流浪系列之一:绘制柱状图
  9. java ssm框架调用微信,微信小程序实现前后台交互(后台使用ssm框架)
  10. 想成为架构师,你必须掌握的CAP细节
  11. 观察者模式和java委托
  12. ARM开发7.5.1 基础实训( 5 ) 4×4 矩阵键盘和 2 路 LED 显示系统( 1)--LPC21XX
  13. 关于Unity可视化编程工具bolt的基本使用和思考
  14. U盘分区,一盘两用,分为启动盘和读写盘
  15. python对人工智能的看法_为什么人工智能用python
  16. mybatis+spring+springmvc ssm整合
  17. 会心自选-淘宝店铺装修和转化率的关系
  18. Excel报:文件已损坏无法打开错误问题解决
  19. 论文阅读——椭圆检测算法 2018 使用梯度分析利用错误检测控制的精确椭圆检测
  20. Ahao网络传媒技术收徒

热门文章

  1. C语言中positive用法,sprintf - C语言库函数
  2. linux中查看lvm的名称,关于Linux中LVM的使用总结
  3. sqlite 0转换为bit_DA转换实例
  4. bat小工具_小程序反编译工具在windows系统下的调用脚本
  5. java retentionpolicy_Java注解之如何利用RetentionPolicy.SOURCE生存周期
  6. mqttjar包_GitHub - a-voyager/MqttLib: Mqtt 通信封装库.
  7. mysql指定当前时间为默认时间_MySQL设置当前时间为默认值的方法
  8. sql 怎样 得到 的客户端的ip地址_怎样用卷发棒?正确用法大揭密-装修攻略
  9. java mvc 绑定_关于Java:Spring MVC:将请求属性绑定到控制器方法参数
  10. 猫哥教你写爬虫 006--条件判断和条件嵌套