gpt4 book ai didi

java - 运行任意版本jar的Shell脚本

转载 作者:行者123 更新时间:2023-12-01 18:52:50 25 4
gpt4 key购买 nike

如何制作一个 shell script 来执行 jar 文件,无论其版本如何?

假设我有一个文件:

my-jar-file-1.0.0-SNAPSHOT-executable.jar

我想要一个能够执行以下操作的 shell 脚本

#!/bin/bash
java -some -other -options -jar my-jar-file-1.0.0-SNAPSHOT-executable.jar

但它应该执行它的任何版本,所以

  1. my-jar-file-1.0.0-SNAPSHOT-executable.jar

  2. my-jar-file-1.1.0-SNAPSHOT-executable.jar

  3. my-jar-file-1.0.1-SNAPSHOT-executable.jar

应该全部由同一个脚本执行。

我该怎么做?

最佳答案

如果 jar 的名称匹配模式 my-jar-version.jar:

java -jar `ls my-jar*.jar`

关于java - 运行任意版本jar的Shell脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15198865/

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