1
我試圖運行SBT,但我發現這個錯誤的錯誤:獲得「無效或損壞的jar文件」一旦運行SBT
Error: Invalid or corrupt jarfile /bin
這是我迄今所做的:
我已經把我的sbt-launch.jar
文件/bin
文件夾內創建的文件sbt
與以下行:
java -Xmx512M -jar `dirname $0`/sbt-launch.jar "[email protected]"
然後我跑sudo chmod u+x sbt
現在,當我運行sudo sbt
時出現錯誤。
Error: Invalid or corrupt jarfile /bin
請幫忙。我究竟做錯了什麼?
它在某種程度上切斷'dirname'宏與級聯'/ SBT-launch.jar'。你確定兩者之間沒有意外的空白嗎?您也可以嘗試對路徑進行硬編碼,即使用'-jar/bin/sbt-launch.jar'。 –
你可以在'java'之前加'echo'嗎?你可以看到完整的行被執行,也許能夠糾正錯誤後? –
@ 0__這就是問題所在。謝謝。將您的評論添加爲答案並將其標記爲正確 – dopatraman