2017-04-23 92 views
1

我想在centOS機器上安裝flyway。 我已經下載了Flyway命令行tar文件並將其解壓。 我試圖執行一些飛行命令,但dnt工作 它說「-bash:flyway:command not found」 我錯過了任何東西。 我必須安裝嗎? 我找不到任何安裝教程。如何在CentOS中安裝flyway DB遷移工具?

回答

0

無需安裝它,它只是一個帶有JRE的Shell腳本,Flyway Java庫和相關資源。

聽起來像你需要將flyway shell腳本的位置添加到PATH變量,如果你想運行它而不在目錄中或指定路徑。

例如

如果您已經提取flyway-commandline-4.1.2-linux-x64.tar.gz/opt/flyway/flyway-4.1.2它看起來像:

flyway-4.1.2 
├── conf 
├── flyway  # <---- The shell script 
├── lib 
└── ... 

地方在你的設置你想要的是你的PATH

export PATH=$PATH:/opt/flyway/flyway-4.1.2 

注意command line documentation提到的前兩個步驟

1)下載工具並提取它

2)cd進入提取目錄。