社区
非技术区
帖子详情
给分问题:大家请上,jar问题
ke
2002-01-23 03:03:43
请问jdk中的jar包是怎么做的,又该如何解压?
不知道有没有jdk中的原文件 *.java?????????????????
...全文
155
11
打赏
收藏
给分问题:大家请上,jar问题
请问jdk中的jar包是怎么做的,又该如何解压? 不知道有没有jdk中的原文件 *.java?????????????????
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
woods628
2002-01-23
打赏
举报
回复
要反编译class文件用一个叫 jad 的软件就可以拉!
woods628
2002-01-23
打赏
举报
回复
用 winzip 解压,楼上说的!
ehao0211
2002-01-23
打赏
举报
回复
jar其实和zip是一样的。
weity
2002-01-23
打赏
举报
回复
jar就是arj的另一个兄弟。
要解压?
在dos打jar /?
alula
2002-01-23
打赏
举报
回复
我没解过。hehe
ke
2002-01-23
打赏
举报
回复
各位,请!!!!!!!!
ke
2002-01-23
打赏
举报
回复
谢谢,解压?
ke
2002-01-23
打赏
举报
回复
谢谢 pei_yanni,你知道怎样去解压?
pengji
2002-01-23
打赏
举报
回复
补充PEI_YANNI 如果manifest文件中指定了MAIN_CLASS也可以java -jar *.jar运行!
当中没有*.JAVA文件只有.class文件!
pei_yanni
2002-01-23
打赏
举报
回复
C:\>jar
用法:jar {ctxu}[vfm0M] [jar-文件] [manifest-文件] [-C 目录] 文件名 ...
选项:
-c 创建新的存档
-t 列出存档内容的列表
-x 展开存档中的命名的(或所有的〕文件
-u 更新已存在的存档
-v 生成详细输出到标准输出上
-f 指定存档文件名
-m 包含来自标明文件的标明信息
-0 仅限存储方式;使用非 ZIP 压缩格式
-M 不生成所有项的清单(manifest〕文件
-i 为指定的 jar 文件产生索引信息
-C 改变到指定的目录,并且包含参数
如果指定的文件都是目录,将会使用递归方式加以处理。
必须以指定 'm' 和 'f' 选项的顺序,指定清单
〔manifest〕文件名和存档文件名。
示例1:将两个 class 文件保存到名称为 'classes.jar' 的存档文件中:
jar cvf classes.jar Foo.class Bar.class
示例2:使用现有的清单(manifest)文件 'mymanifest',将 foo/ 目录
下的所有文件保存到名称为 'classes.jar' 的存档文件中:
jar cvfm classes.jar mymanifest -C foo/ .
ke
2002-01-23
打赏
举报
回复
各位,请了
用java -
jar
命令运行
jar
包中的程序时的路径
问题
本文探讨了使用java-
jar
命令运行
jar
包时遇到NoClassDefFoundError的
问题
,并详细解释了这一错误的原因及如何正确配置classpath来解决该
问题
。
解决 ‘java -
jar
‘ 命令运行
jar
包无反应但 IDE 正常运行的
问题
本文讲述了一个Spring Boot项目在IDEA能正常启动,但用‘java -
jar
’命令运行打包后的
jar
包无反应的
问题
。经排查,发现是系统环境变量Path中,Oracle的javapath路径排在新安装JDK路径前,导致使用了旧的、不兼容的Java版本。解决方案是调整Path中路径顺序,使新JDK路径在前。
Java项目中
jar
包
问题
快速排查脚本
在Java开发中,
jar
包管理易出现类路径错误、版本冲突等
问题
。文章介绍了三个实用脚本,可快速定位和解决
jar
包相关
问题
,还阐述了构建多功能Java
jar
包管理工具的方法,以及自动化脚本在Java项目中的集成与部署策略,能优化项目结构、提升代码质量。
IDEA生成可执行
jar
包及常见
问题
与解决
本文概述了在 IntelliJ IDEA 中打包
JAR
文件过程中可能遇到的三个
问题
:版本不一致、环境变量配置错误和文件路径
问题
。详细介绍了每个
问题
的诊断与解决方法,适合Java开发者参考。
Android12上新增
jar
遇到的
问题
总结
在Android 12中,于framework/base/services目录下通过static_lib引用新增
jar
时触发dexpreopt类路径顺序错误:'services'模块被置于其依赖
jar
之前,导致无法解析跨
jar
引用。
问题
仅出现在services模块,SystemUI中调用正常。解决方案是将
jar
源码移入services子目录并复用其Android.bp构建规则,避免独立
jar
输出,从而绕过classpath排序校验。
非技术区
23,404
社区成员
70,506
社区内容
发帖
与我相关
我的任务
非技术区
Java 非技术区
复制链接
扫一扫
分享
社区描述
Java 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章