我試圖安裝卡夫卡和文檔說,要做到:爲什麼要用「./」前綴運行sbt?這是行不通的
> tar xzf kafka-<VERSION>.tgz
> cd kafka-<VERSION>
> ./sbt update
> ./sbt package
> ./sbt assembly-package-dependency
所以,當我嘗試運行./sbt update
我得到這個錯誤:
[email protected]:~/kafka-0.8.1.1-src# ./sbt
-bash: ./sbt: No such file or directory
但如果我嘗試沒有「./」,似乎工作:
[email protected]:~/kafka-0.8.1.1-src# sbt update
Getting org.scala-sbt sbt 0.13.5 ...
- 使用這個前綴是必須的?爲什麼?
- 如果我不使用,執行的命令是一樣的嗎?
文件沒有在目錄中存在。也許這是下載卡夫卡的問題? – user3175226
可能...或其文檔不正確?如果沒有./,它會執行它在系統路徑中找到的命令(linux上的$ PATH變量) –
我正在檢查它。非常感謝! – user3175226