gpt4 book ai didi

linux - 替换类文件的 Shell 脚本

转载 作者:太空宇宙 更新时间:2023-11-04 04:02:00 25 4
gpt4 key购买 nike

我读过很多关于更改文件内容并替换整个文件的帖子,但我了解甚少。
引用this也。 .sh 是令我困惑的一个。我是否也需要在我的情况下使用 .sh ?我不想在没有太多理解的情况下尝试新的东西来毁掉这个项目。

如何替换 jar 中的类文件?我已从工作区准备好类文件。我需要做的就是替换 jar 中已经存在的类文件。另外,替换后需要重启服务器才能看到效果吗?
我们使用的应用程序服务器是IBM websphere。
我还应该导航到服务器中的ear文件位置吗?例如,cd aaa/bbb/ccc,然后执行该命令。请帮忙,我对此完全陌生。

最佳答案

从你的耳朵中提取/拉出特定的类:

jar -xf sample.ear com/sample/Example.class

然后用生成的类覆盖com/sample/Example.class,最后执行以下操作:

jar -uf sample.ear com/sample/Example.class

使用更新的类文件再次更新ear文件。

PS:这将要求您在应用服务器上再次部署ear文件,然后重新启动应用服务器。我还建议查看 antmaven 来完成此任务。

关于linux - 替换类文件的 Shell 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22627541/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com