2013-08-26 86 views
3

我正在嘗試在Windows 7 x64上構建swagger-codegen。當我不得不運行./sbt assembly時遇到了問題。我無法看到如何從Windows命令提示符執行此操作。在Windows上構建swagger-codegen - 可以使用Git Bash嗎?

相反,我從Git-Bash運行它。它成功運行,帶有警告,但沒有錯誤。

這是一個可以接受的解決方案嗎?

我問,因爲我困在運行petstore模板客戶端的下一步。

./bin/scala-petstore.sh產生以下錯誤:

Error: Could not find or load main class Files

+0

「我不能看不到如何從Windows命令提示符下執行它。「 嘗試從Windows命令提示符運行時遇到了什麼問題? – adhominem

+0

@adhominem我無法執行'sbt',因爲它是一個bash腳本。 – Rots

+0

有一個sbt.bat,至少在我有 – adhominem

回答

3

我相信OP在Windows 7上成功運行sbt。但是,我相信OP問題來自運行scala-petstore.sh腳本。

我發現swagger生成腳本依賴於bash shell。但是,在Windows Git Bash shell中,基本的scala可執行文件不起作用。在Windows上從CMD外殼運行「scala -version」,並獲得scala版本。運行「斯卡拉-version」在Windows上從GitBash殼,你會得到: $斯卡拉-version 錯誤:無法找到或加載主類文件

在回答另一個問題/話題:Does anyone know how to run the scala executable in Git Bash shell?

相關問題