如何更改 Leiningen 和 LightTable 中的 Clojure 版本?

2024-01-04

当我在 LightTable 中的 repl 中输入 (clojure-version) 时,我得到"1.5.1"作为输出。有什么办法可以升级到1.6.0吗?

我假设它正在绘制来自 Leiningen 的 Clojure 版本(在我的机器上为 2.3.4),其中包含开箱即用的 1.5.1。如何确保 Leiningen 和 LightTable 都使用最新版本的 Clojure?我用谷歌搜索了一下,找不到任何明确的答案。

我确实找到了这个问题 https://stackoverflow.com/questions/15170388/how-to-change-clojure-or-leins-clojure-default-version,但它并没有具体解决我的问题。是否有一个“lein update”命令我可以调用来自动执行此过程,并且 LightTable 会识别并接收该命令,或者这是一厢情愿的想法?


要升级您的 Leiningen 版本,请运行lein upgrade,然后在询问您是否要继续时键入“Y”。这将自动将您的 Leiningen 升级到最新的稳定版本。在撰写本文时,使用的是 Clojure 1.6.0。

要升级项目的 Clojure 版本,请查看project.clj为了[org.clojure/clojure]依赖项,并将版本号更改为所需的版本。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何更改 Leiningen 和 LightTable 中的 Clojure 版本? 的相关文章

  • Clojure 函数 - 返回最后一条语句之前计算的值

    我有一些用 Clojure 编写的测试 这是一个简单的例子 defn test1 start server run pvt and expect PVT 0 stop server 我想返回 run pvt and expect 的结果 但
  • Clojure/Java:用于声音频谱分析的 Java 库? [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我正在寻找一个可以接受大量音频数据并返回给定频带内随时间变化的平均幅度的库 我已经在 comp dsp
  • 面向 Clojure 用户的 Java

    我一直在断断续续地使用 Lisp 并且正在赶上 clojure clojure的好处是我可以自然地使用所有的java函数 而clojure的坏处也是我必须自然地了解java函数 例如 我不得不花一些时间 谷歌搜索 来查找 Java 中的平方
  • 在 xhtml 页面中显示版本和构建日期

    我想在 JSF 应用程序的页脚上显示构建版本和构建日期 这些页面是 XHTML 我正在寻找从 pom xml 或其他工件获取信息的方法 我发现以下使用 maven replace 插件 http www vineetmanohar com
  • 宏、Clojure 与 Common Lisp

    我和我的一些朋友正在开发一个新平台 我们想用 lisp 构建它 主要吸引力是宏 我们都使用 Common Lisp 但我想探索 Clojure 的选择 当我提出这一点时 其中一位说宏观体系 较弱 我想知道这是否属实 以及在哪些领域 就您可以
  • 用于正则表达式匹配及其在字符串中的位置的紧凑 Clojure 代码

    斯图尔特 哈洛威举了个例子 re seq w The quick brown fox 作为在 Clojure 中查找正则表达式匹配项的自然方法 在他的书中 这种构造与匹配器上的迭代进行了对比 如果人们关心的只是一份比赛列表 那就太好了 但是
  • Clojure / Noir:强制 HTTPS,如果请求是 http:// 则重定向到 https://

    我正在尝试在我的网站上强制使用 SSL 我想要一个环形中间件 将网站重定向到与 https 相同的 URL 如果它只是 http 我编写了以下代码 但除了检查请求方案并打印它应该重定向到的 URL 之外 它实际上没有做任何事情 defn h
  • 从命令行获取设备的 Android SDK 版本

    我计划构建一个自动化系统 用于将 Android 版本部署到各种设备 以便使多平台开发更加轻松 有没有办法通过android shell或adb获取连接设备的sdk版本 将有一台计算机连接多个测试设备 我计划编写一个脚本 该脚本将从构建服务
  • Clojure 中 with-local-vars 和 with-bounds 之间的区别

    Clojure 的文档with local vars http clojuredocs org clojure core clojure core with local vars and with bindings http clojure
  • Clojure Web 应用程序 - 我从哪里开始?

    最近我一直在研究 Clojure 我喜欢这门语言 我想看看我是否可以在其中制作一个小型网络应用程序 只是为了挑战自己 但是 我完全没有设置任何与 Java 相关的 Web 应用程序的经验 事实上 我对 Java 并没有太多的经验 我从哪说起
  • 枚举和 Clojure

    在Java C世界中 人们经常使用枚举 如果我使用的是使用枚举的 Java 库 我可以在它们和关键字之间进行转换 例如 使用 java lang Enum valueOf e aget Ljava lang Enum e getEnumCo
  • 如何在 Linux 中使用单行命令获取 Java 版本

    我想通过单个命令获取 Linux 中的 Java 版本 我是 awk 的新手 所以我正在尝试类似的事情 java version awk print 3 但这不会返回版本 我将如何获取1 6 0 21从下面的Java版本输出 java ve
  • 为什么 Clojure MySQL 查询结果中出现“M”

    我有一个返回一行的 Clojure 查询 下面是返回行 映射 的部分打印输出 employer percent 0 00M premium 621 44M 这两列在mysql表中分别是decimal 5 2 和decimal 7 2 为什么
  • 更改 build.sbt 自定义任务中的版本

    我在 build sbt 中定义了一个自定义任务 val doSmth taskKey Unit smth doSmth version 1 0 SNAPSHOT 但它不会改变版本 我真正想要的是自定义 sbt 发布任务 它将始终将相同的版
  • Clojure:让作用域和函数返回值

    我在弄清楚如何使用 let 形式时遇到了一些麻烦 在下面的示例中 我想在本地绑定值 cols 以便稍后在函数中处理它 然而 我注意到 如果我使用 let 函数 sel opt tmp 将返回 nil 值而不是列表 defn sel opt
  • Clojure 宏expand

    Why does macroexpand arm getHand getFinger 扩展到 arm getHand getFinger while macroexpand gt arm getHand getFinger 扩展到 getF
  • Clojure 集合与序列的相等性

    我注意到 Clojure 1 4 似乎很乐意考虑向量等于seq相同的向量 但同样不适用于地图 1 2 seq 1 2 gt true 1 2 seq 1 2 gt false 为什么要这样的行为 这样会有所不同吗 Clojure 的 可以认
  • 为什么我收到无法动态绑定非动态变量?

    我正在尝试使用 clojure tools trace 命名空间的 dotrace 函数 dotrace my function my function 5 但我收到了这个错误 IllegalStateException 无法动态绑定非动态
  • Node.js 升级在 Windows 中仍然显示旧版本

    我已使用 msi 安装程序下载并安装了新版本的 nodejs 4 1 2 之后我跑了node v 但它仍然显示旧版本 0 12 2 我尝试重新启动Windows 甚至卸载nodejs并重新安装它 但仍然显示相同的内容 为什么会发生这种情况
  • 如何获取nodejs程序中的nodejs版本?

    In a Node js 的调试器 https github com rocky trepanjs 有一个命令显示V8版本和调试器包版本 如何获取nodejs版本 我想我基本上可以运行命令node version or nodejs ver

随机推荐

  • 32 位有符号二进制字符串的 Java Integer.parseInt() 抛出 NumberFormatException

    这是Java Api的bug吗 int i 0xD3951892 System out println i 745203566 String binString Integer toBinaryString i int radix 2 in
  • C# Math.Round Up

    我有一个问题 我有一个小数 我想将其四舍五入到小数点后两位 不是以普通方式 而是 0 2013559322033898305084745763 期望结果 0 21 我怎样才能做到这一点 不能直接使用 所以你必须使用一个技巧 Math Cei
  • Symfony2/Doctrine 如何存储实体内相关对象的数量

    我已经设置了一个包 其中包含一个测试对象 该对象包含多个 testQuestion 对象 每个对象都是一个问题和给定的答案 如果没有答案则为 0 我希望能够从 twig 中获取测试对象的信息 以说明有多少问题以及已回答了多少问题 我创建了一
  • 可视化设计数据库结构

    我很高兴在创建数据库时手动编写表格 但这并不是向其他人传达有关数据库的信息的最简单方法 尤其是那些不喜欢通过脚本编写表格的人 而是会使用 phpMyAdmin 之类的东西 有没有一个免费的程序 对我来说 它必须在 Mac 上运行 但请随意为
  • Django Celery:仅执行长时间运行的进程的一个实例

    我有一个长时间运行的进程 必须每五分钟运行一次 但进程的多个实例不应同时运行 该过程通常不应运行超过五分钟 但我想确保第二个实例如果运行超过则不会启动 Per a 之前的推荐 https stackoverflow com question
  • UICollectionView 数据源方法没有被调用,但在 init 中设置

    这是我的源代码 id initWithCollectionView UICollectionView collectionView self super init if self self collectionView collection
  • Keras 导入错误 Tensorflow 后端

    ImportError Traceback most recent call last Users CJL anaconda3 lib python3 5 site packages keras backend tensorflow bac
  • 如何使用 swift 对搜索正则表达式进行分组

    在正则表达式中 您可以对不同的匹配进行分组 以轻松地 模式匹配 给定的匹配 while match nil match source rangeOfString regex options RegularExpressionSearch i
  • 启用 Apache http 授权标头

    我写一个API with PHP ZF2他们使用HTTP授权 我获取所有HTTP标头带有apache request headers 也用 ZF2 进行了测试 this gt getRequest gt getHeaders 它适用于我的语
  • 聚合和运算符的区别

    我一直在阅读一些 mongodb 文档 并遇到了一些令人困惑的术语 即如何区分符号何时用作聚合函数或运算符 例如 size函数要么计算数组中的项目数 要么检查数组中的元素数是否等于数字 有什么方法可以知道函数在什么时候会做什么 通过反复试验
  • javafx 2 文本字段中的提示文本在某些 java 7 更新后隐藏在焦​​点上

    我一直在制作简单的 javafx 2 gui 应用程序 发现一旦文本字段获得焦点 javafx 2 文本字段中的提示文本就会隐藏 这不是一些更新的方式 在此更新之前 文本字段会显示提示文本 直到输入一些文本为止 这不好 确实需要一个解决方法
  • 从文本区域输入捕获换行符

    我的 html 中有一个文本区域表单 如果用户在 2 个句子之间按下 Enter 键 则数据应该转移到我的 PHP 中 目前如果用户输入 Apple Google MS 我的 PHP 代码是 str POST field echo str
  • 将 neo4j 数据库从 2.0.1 升级到 2.1.3 失败

    我正在尝试将在 Windows 上运行的 Neo4j 商店从 2 0 1 升级到 2 1 3 我所做的 从工作 2 0 1 开始 环境 如下 2 0 1 bin neo4jinstall bat 删除 xcopy 2 0 1 data fi
  • 在 OpenCV 中播放视频

    我是 OpenCV 的初学者 我希望在 OpenCV 中播放视频 我已经编写了一个代码 但它只显示单个图像 我正在使用 OpenCV 2 1 和 Visual Studio 2008 如果有人指导我哪里出错了 我将非常感激 这是我粘贴的代码
  • 更改AutoCompleteTextView下划线的颜色

    我将 AutoCompleteTextView 设置为不可聚焦 但我不希望它将下划线的颜色从蓝色更改为灰色 有没有办法覆盖它并将下划线颜色更改回原始蓝色 同时仍然保持 AutoCompleteTextView 不可聚焦 这只是创建和应用自定
  • 如何找到哪个异步操作触发 ngZone (导致更改检测)?

    更新堆栈跟踪中的任何更改都会导致globalZoneAwareCallback 您如何找出引发变化的原因 在调试方面 有一个清晰的画面是有好处的 globalZoneAwareCallback是在 zonejs 中声明的函数 用于处理所有事
  • 如何将 JSON 字符串获取到 Int 然后再获取到 Arg Bundle?

    我正在尝试传递从 JSON 字符串中提取的 Int 值以减少代码冗余 在我的 JSON 文件中 我有一个字符串值 resFile 我将这个字符串存储到TAG RES FILE我想将它作为 Int 在 Bundle 中传递 如果你查看我的代码
  • CSS 样式表链接与标题属性的优先级

    我见过 CSS 2 使用链接元素导入的样式表的优先级 https stackoverflow com questions 964328 css 2 precedence of stylesheets imported using link
  • Symfony 模拟 - 单独的防火墙和单独的用户提供商

    我有一个带有两个防火墙的 Symfony 应用程序 一个用于管理员 一个用于普通用户 admin provider admin etc main site form login provider fos userbundle csrf pr
  • 如何更改 Leiningen 和 LightTable 中的 Clojure 版本?

    当我在 LightTable 中的 repl 中输入 clojure version 时 我得到 1 5 1 作为输出 有什么办法可以升级到1 6 0吗 我假设它正在绘制来自 Leiningen 的 Clojure 版本 在我的机器上为 2