首页 > TAG信息列表 > leiningen
java-存储Clojure(或JVM)应用程序使用的文件的常规位置
我有一个用Clojure编写的应用程序.该应用程序正在帮助编写其他应用程序(例如,作为leiningen的插件).为此,它需要一个地方来写入一些文件,这些文件在内部或多或少地被使用,并且实际上不必扔给用户(尽管无需向她隐藏文件). 我一直在使用clojure.java.io/resource之类的东西,但似乎它是否有一个简单的项目构建/依赖管理工具用于Java项目?
到目前为止,我一直在使用Maven和蚂蚁常春藤,但我认为维护它们的所有配置相当困难. 我真正喜欢的是像leiningen这样的东西,它不需要任何xml,你可以管理代码中的依赖项(在leiningen的情况下使用clojure代码).它还配有一个方便的cli工具. 我知道leiningen在内部使用maven所以如果你的Leiningen试图从错误/缺少的JDK调用java.exe
前段时间,我的PC上安装了两个版本的JDK(1.7.0_09和1.7.0_51).然后我卸载了前一个.现在,当我尝试运行lein run(即使使用虚拟项目)时,我收到以下消息: java.io.IOException: Cannot run program "C:\Program Files\Java\jdk1.7.0_09\bin\java.exe" (in directory "<...>"): CreateProleiningen无法运行因为java类未找到异常
我最近 – 就像今天一样 – 开始对学习用clojure编程感兴趣.现在安装了最新版本的java的jdk并下载了leiningen脚本后,我按照后者的安装说明,特别是在http:/www.lispcast.com/clojure-ubuntu给出的安装说明. 现在,在运行lein版本并下载相关的jar文件之后,程序退出并显示有关未找到类