导航:首页 > 编程系统 > 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

友情链接