導航:首頁 > 編程系統 > linuxleiningen

linuxleiningen

發布時間:2021-03-01 02:45:09

① 怎麼用lein編寫clojure

一、安裝IDEA插件La Clojure。進行IDEA後,點左上角的IntelliJ IDEA, 選preferences, 然後左邊選Plugins, 點Browse Repositories, 搜索Clojure, 下載 Clojure。

二、新建項目:
在workspace下建立clojure工程。輸入 lein new groupId/artifactId。
比如輸入 lein new hs.clojure/learn, 就會依照模版建立一個clojure工程。

三、導入IDEA:
直接導入IDEA不會被正確識別,因此需要在learn目錄下再執行lein pom,生成相應的pom。然後在IDEA中import project,選擇Import project from external model, 然後點Maven,一路點下去。

四、配置main函數:
在打開的IDEA工程中,打開src目錄,在hs.clojure包中有learn.clj文件
這個clojure文件中,並沒有main函數,因此在IDEA中執行run, 什麼也不會輸出。
把這個文件的內容改一下
(ns hs.clojure.learn)

(defn -main
[& args]
(println "Hello, World!"))

五、在IDEA中最上邊的菜單中點Run, 選擇Edit Configurations, 選中Run main function in the script namespace,點OK。
在Run菜單中執行Run "learn", 程序會列印出"Hello, World!"。
這時候,如果執行lein run, 會說「No :main namespace specified in project.clj」.
需要修改project.clj
(defproject hs.clojure/learn "0.1.0-SNAPSHOT"
:main hs.clojure.learn
:dependencies [[org.clojure/clojure "1.6.0"]])

保存後,執行lein run,輸出"Hello, world!"

閱讀全文

與linuxleiningen相關的資料

熱點內容
網路中常用的傳輸介質 瀏覽:518
文件如何使用 瀏覽:322
同步推密碼找回 瀏覽:865
樂高怎麼才能用電腦編程序 瀏覽:65
本機qq文件為什麼找不到 瀏覽:264
安卓qq空間免升級 瀏覽:490
linux如何刪除模塊驅動程序 瀏覽:193
at89c51c程序 瀏覽:329
怎麼創建word大綱文件 瀏覽:622
裊裊朗誦文件生成器 瀏覽:626
1054件文件是多少gb 瀏覽:371
高州禁養區內能養豬多少頭的文件 瀏覽:927
win8ico文件 瀏覽:949
仁和數控怎麼編程 瀏覽:381
項目文件夾圖片 瀏覽:87
怎麼在東芝電視安裝app 瀏覽:954
plc顯示數字怎麼編程 瀏覽:439
如何辨別假網站 瀏覽:711
寬頻用別人的賬號密碼 瀏覽:556
新app如何佔有市場 瀏覽:42

友情鏈接