首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Clojure编译

Clojure编译
EN

Stack Overflow用户
提问于 2013-01-21 04:13:45
回答 1查看 207关注 0票数 1

我有一个关于clojure编译的问题:当我在windows上的cmd.exe(在clojure的主文件夹中执行)和linux中的终端(在主目录中,从ubuntu软件中心安装的clojure)中使用“(编译app.clj)”函数时,clojure抛出classnotfoundexception,并且当它准备好所需的设置时没有找到源代码。请谁来帮我设置编译。谢谢!

EN

回答 1

Stack Overflow用户

发布于 2013-01-21 06:43:36

首先,您没有正确使用编译函数。Documentation清楚地指出该参数必须是名称空间符号。我不知道app.clj的名称空间,但它应该类似于my-project.app。因此,正确的调用应该是这样的:

代码语言:javascript
复制
(compile 'my-project.app)

可能还存在其他问题(比如没有定义正确的类路径),但是使用Leiningen可以很容易地解决这些问题。如果您还没有使用它,那么您肯定应该使用它。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14428788

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档