gpt4 book ai didi

java - 获取远程 jar 的 list 信息

转载 作者:行者123 更新时间:2023-12-02 08:00:14 24 4
gpt4 key购买 nike

我必须处理这样的情况:我在各种服务器环境上发布了多个 jar,而没有适当的发布策略。

这意味着,除非我明确检查,否则我无法知道给定服务器上发布了哪个版本。

我正在插入实现这样的政策,但在那之前我还是一无所知。

无论如何,我设法在构建脚本中插入一些基本信息(时间戳、运行构建的用户),因此我有一些基本数据来控制情况。

我想做的是阅读这些信息,并创建一份报告来告诉我总体情况。

我当然可以通过两种方式自己编写脚本:- 从每个服务器下载 jar 并提取 list 信息;- 运行一个远程实用程序来提取 list 并返回信息。

是否有一些工具/脚本/ant-task 能够完成此任务,或者我应该自己编写一个?

最佳答案

你需要以某种方式进入每个 jar 里。如果您知道它们的位置,假设它们全部部署在一个位置(或根文件夹)下,您可以有一个脚本,该脚本可能会使用 jar、grepfind 的某种组合。

for i in *.jar; do jar -tvf .... 

我真的想不出其他方法来做到这一点。

关于java - 获取远程 jar 的 list 信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9000317/

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