clojure中逆时针方向编译的问题
嗨,我是clojure的新手,刚刚安装了clojure和逆时针方向的。 我已经创建了一个名为“myproject”的新clojure项目。输入clojure中逆时针方向编译的问题,clojure,compilation,counterclockwise,Clojure,Compilation,Counterclockwise,嗨,我是clojure的新手,刚刚安装了clojure和逆时针方向的。 我已经创建了一个名为“myproject”的新clojure项目。输入(foo“test”)会像预期的那样给出:“test Hello,World!”。当我在导航器中选择“myproject”并以Java compilation->Compile clojure.lang的形式运行时,我得到以下错误: 错误:必须将系统属性clojure.compile.path设置为该位置 用于编译的.class文件。此目录也必须在您的计算
(foo“test”)
会像预期的那样给出:“test Hello,World!”。当我在导航器中选择“myproject”并以Java compilation->Compile clojure.lang的形式运行时,我得到以下错误:
错误:必须将系统属性clojure.compile.path设置为该位置
用于编译的.class文件。此目录也必须在您的计算机上
类路径
这是什么意思?如何解决此问题?通常建议您使用Clojure构建工具(又名“lein”)创建项目,并使用该工具逆时针创建项目和管理依赖项等。Lein将创建一个名为project.clj的文件,该文件定义编译路径、源路径以及主类 eclipse内置jar创建工具似乎有一些问题。 CCW建议为eclipse安装一个插件来创建fat jar: 《特定常规武器公约》文件: 我仍然想强调使用leiningen。无论以后做什么,都可以很容易地将leiningen集成到构建过程中,它独立于您使用的IDE,也独立于操作系统
leiningen(现有插件、模板、社区支持等)为您带来了更多优势。谢谢。事实上我用过莱宁根。还是同样的问题。你可能还想使用leiningen从你的项目路径创建一个带有“lein-jar”或“lein-uberjar”的jar/uberjar。这是我可以逆时针做的吗?如果我理解正确的话,leiningen是逆时针集成的。对吗?最后,我如何做到这一点?我与之交谈过的人在eclipse之外运行它。