如何全局安装 flyway cli,而不是 java 项目

how to install the flyway cli globally, not a java project

我想将 flyway 用作命令行工具,其中包含 sql 个迁移文件目录。我不确定如何安装它。

我将命令移至 /usr/local/bin/flyway 但 运行 它出现了错误。

Error: Could not find or load main class org.flywaydb.commandline.Main

看来我需要将 jar 文件放在命令可以找到它们的地方。那个地方会在哪里?我不想在我的项目中使用该命令。

解压缩存档并将整个安装目录添加到 PATH。仅移动 shell 脚本将不起作用。