首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何更新rt.jar文件?

如何更新rt.jar文件?
EN

Stack Overflow用户
提问于 2012-08-25 13:32:54
回答 5查看 2K关注 0票数 1

我想在rt.jar中添加一些类文件。我怎么能做到这一点呢?

EN

回答 5

Stack Overflow用户

发布于 2012-08-25 13:41:33

你的问题表明你对java平台有一些误解。

首先,您需要知道rt.jar是什么以及它做了什么:

rt.jar是包含java运行时所需的所有类的jar。因此它被命名为rt.jar

现在你知道了,你需要知道你的java程序是如何运行的:

你的java程序,你所有的jar和类都是由java虚拟机执行的。

因此,正如您所看到的,您编写的代码& java运行时使用的rt.jar是完全独立的,并且应该保持不变。

如果您需要某些功能,则应将其添加到jar中。

票数 5
EN

Stack Overflow用户

发布于 2012-08-25 13:36:53

不要更新它。为什么要更新它?

不管怎样,如果你想更新它,我知道有一种方法,你可以在winrar中打开jar文件,然后将更新后的.class文件粘贴到存档中。但是您的jar可能会处于不一致的状态。做这件事的风险自负。

票数 1
EN

Stack Overflow用户

发布于 2012-08-25 13:41:24

您可以使用以下命令:

代码语言:javascript
复制
jar uf jar-file input-file(s)

有关详细信息,请参阅链接:

java.sun.com/docs/books/tutorial/deployment/jar/update.html

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12119465

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档