我最近在我的Windows PC上安裝了Ruby。 我也安裝了Jruby。之後,我使用gem安裝Rails。 所以,當我試圖在CMD上執行「rails server」時,會出現一個錯誤:「找不到JDK」或類似的東西。所以我安裝了Jruby。 現在我得到「找不到Jruby。」如何完全卸載Jruby?
有人能指出我需要做什麼嗎?
我希望能夠正常使用導軌,沒有Jruby安裝創建的所有麻煩。
我最近在我的Windows PC上安裝了Ruby。 我也安裝了Jruby。之後,我使用gem安裝Rails。 所以,當我試圖在CMD上執行「rails server」時,會出現一個錯誤:「找不到JDK」或類似的東西。所以我安裝了Jruby。 現在我得到「找不到Jruby。」如何完全卸載Jruby?
有人能指出我需要做什麼嗎?
我希望能夠正常使用導軌,沒有Jruby安裝創建的所有麻煩。
聽起來好像你在某個地方的PATH
變量中有一些JRuby殘餘。如果您檢查了您的PATH
,那麼可能將一個gem安裝爲JRuby gem或將其鎖定爲您的捆綁包中的JRuby gem。
可能你的RubyGems環境搞砸了。嘗試運行gem env
並尋找任何不尋常的東西。
無論如何,嘗試更新你的包或檢查你的包的平臺(bundle platform
)。
如果沒有使用where.exe rails
這些工作將讓你匹配所有rails
批處理文件,你可以從你的PATH
打電話的,你可以從那裏調試。
剛一說明:不應該有任何你需要在註冊表中有淤泥,最可能需要的一切可能是您的environment variables
哦,這樣的聲音會更容易,但我已經做了重新安裝,現在gem看起來很正常,謝謝。 –
是否安裝了JDK?你是如何安裝Jruby的? – Ryan
是的。我確實從網站安裝了JRE/JDK。我使用網站上的安裝程序安裝了Jruby。我使用控制面板上的「刪除程序和功能」來卸載它。 –
因此卸載後,它仍然試圖使用Jruby?也許它在你的PATH中存在? ('echo%PATH%'來檢查。) – Ryan