我正在使用名爲Clooj的Clojure IDE,它使用的是Clojure的1.5版本,而我想使用最新版本1.8。更新Clojj IDE的Clojure版本
它有一個GitHub頁面,並作爲JAR來。它沒有任何更新Clojure版本的按鈕。考慮到我是編程初學者,我如何更新它。我非常決定使用這個IDE。
我應該拆開JAR包裝嗎? 或者取GitHub文件,更改一個文件然後以某種方式打包它們?
我正在使用名爲Clooj的Clojure IDE,它使用的是Clojure的1.5版本,而我想使用最新版本1.8。更新Clojj IDE的Clojure版本
它有一個GitHub頁面,並作爲JAR來。它沒有任何更新Clojure版本的按鈕。考慮到我是編程初學者,我如何更新它。我非常決定使用這個IDE。
我應該拆開JAR包裝嗎? 或者取GitHub文件,更改一個文件然後以某種方式打包它們?
這似乎是放棄(&不是從 開始確實完成)。你可能更適合使用Vim,Emacs,IntelliJ IDEA/Cursive(我最喜歡的Clojure),NightCode或其他 的選擇。
如果你想玩這個代碼,只需克隆項目 並看看project.clj
。
變化從
:dependencies [[org.clojure/clojure "1.5.1"]
Clojure的版本
:dependencies [[org.clojure/clojure "1.8.0"]
而我這樣做後,我如何將它打包爲功能正常的JAR? –
它無法識別JAR文件,它說「無效或損壞的jarfile」。 –
所以你非常決定使用尚未超過2年更新一次在IDE中,並且基本上沒有其他的Clojure開發人員使用?爲什麼呢? –
我試過Nightcode,它有很多bug。我更改原始文件,運行它,但它仍然是「Hello World」,儘管我編寫了不同的代碼。保存按鈕不起作用。文件編譯速度慢,需要很長時間。它也給我編譯錯誤,雖然我從教程中複製粘貼代碼並且它是相同的。它也沒有「複製」「粘貼」子菜單,如果我按右鍵這是一個現代計劃的恥辱。 –
那麼,Nightcode是另一個並未廣泛使用的IDE。我認識的大多數Clojure開發人員使用Emacs,並且很多人似乎對IntelliJ + Cursive感到滿意。 –