问题标签 [counterclockwise]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
138 浏览

clojure - Eclipse 逆时针:如何将 clojure/contrib/sql 添加到我的类路径中。

在我的代码中,我有:(ns Test.core (:require clojure.contrib.sql) )

错误语句如下: FileNotFoundException Could not locate clojure/contrib/sql__init.class or clojure/contrib/sql.clj on classpath: clojure.lang.RT.load (RT.java:443)

我该如何解决?请提供非常详细的分步说明来执行此操作。我知道在此之前还有其他问题,但我无法发表评论,我也不能完全按照说明进行操作,因为我通常是 eclipse 操作文件的新手。

请帮忙。

0 投票
0 回答
130 浏览

eclipse - ccw clojure 设置麻烦

我一直在使用 eclipse + 逆时针进行 clojure 开发,仅使用默认模板进行非基于 Web 的工作。但是,我现在想将我的环境连接到我的 localhost apache 服务器。我开始了一个新项目,并将模板从默认更改为 clojure-app,它确实在 project.clj 文件中为我提供了一个基于 Web 的框架,如下所示:

接下来,我尝试在终端中通过 lein ring server 设置 ring。但我收到此错误:“'ring' 不是任务。请参阅 'lein help'。” 我不知道如何继续,或者确切地说我可以做些什么来启动 localhost 服务器。

0 投票
1 回答
233 浏览

clojure - ClassNotFoundException 使用另一个 ns

就像这个问题一样简单,我似乎无法为同一目录中的不同名称空间找到正确的方法来有效地相互引用。我有两个文件:

project_root/src/babbler/core.clj

然后project_root/src/babbler/bar.clj

该文件还包含一个 main 方法,在我的project.cljvia中指定:main babbler.bar

我的整个结构是逆时针生成的,带有默认的 leiningen 模板。

运行结果lein repl是这样的:

(...)

0 投票
1 回答
61 浏览

eclipse - 在 leiningen 上使用 eclipse 和逆时针的不同配置文件

我在 leiningen Clojure 项目上使用逆时针 Eclipse 插件。我需要从 Eclipse 运行 repl 并使其加载与默认不同的 leiningen 项目。由于正在加载默认配置文件,因此在我要使用的配置文件上的依赖项上出现多个类路径错误,但在默认配置文件上却没有。有谁知道怎么做?

0 投票
1 回答
107 浏览

eclipse - 如何在 Eclipse 的 CounterClockwise-REPL 中运行 doc-command?

是否可以在 Eclipse 的 REPL 中启动文档(我使用的是 CounterClockwise-Plugin)。我试过了

但这会引发:

当我从终端(例如使用clojureor lein repl)启动 REPL 时,这工作正常。我已经使用了完整的名称,所以我真的不明白为什么这不起作用。

0 投票
1 回答
60 浏览

eclipse - 我在哪里可以找到 Eclipse 中 leiningen-projects 的导入向导?

我为 Eclipse 安装了 CounterClockWise 插件。在网站上(http://doc.ccw-ide.org/documentation.html#_what_is_逆时针)它说,它提供...

... 从头开始​​或从 Leiningen 项目定义创建/导入现有 Clojure 项目的向导

但是我在哪里可以找到这个向导?单击导入时,我无法选择“Clojure”或“Leiningen”-Projects。

0 投票
1 回答
71 浏览

eclipse - Eclipse Luna 逆时针看不到依赖项目的资源

我有一个依赖于项目 B 的项目 A。项目 B 是 A 的子项目,作为项目 A 的一部分工作。项目 B 有自己的资源,它必须访问引导程序本身。因此,当我启动项目 A 时,它会失败,但无法找到项目 B 的资产。

此设置在 Kepler 中运行良好,查找文件没有任何问题,因此所有路径和源文件夹都完好无损。

与开普勒相比,Luna 似乎发生了一些变化。有谁知道如何解决这个问题?

编辑:我还必须补充一点,项目 A 和项目 B 中都存在名为“assets”的文件夹(它们包含不同的资产)。当我尝试手动将项目 B 的资产文件夹添加到项目 A 时,Eclipse 说这个文件夹已经存在。这可能是问题的根源吗?那我该如何解决呢?再一次,开普勒对此没有任何问题..

0 投票
2 回答
169 浏览

clojure - 逆时针在clojure中编译的问题

嗨,我是 clojure 的新手,刚刚安装了 clojure 和 CounterClockwise。我创建了一个名为“myproject”的新 clojure 项目。输入(foo "test")给出:“测试你好,世界!” 正如预期的那样。当我在导航器中选择“myproject”,并作为 Java 编译 -> 编译 clojure.lang 运行时,出现以下错误:

错误:必须将系统属性 clojure.compile.path 设置为已编译 .class 文件的位置。该目录也必须在您的 CLASSPATH 上。

这是什么意思?我该如何解决?

0 投票
1 回答
293 浏览

eclipse - 无法在 Eclipse 逆时针 Clojure 插件中创建项目

我刚刚安装了 Eclipse 逆时针 Clojure 插件,我无法创建新的 Clojure 项目。

此处的CCW 故障排除页面说有一种方法可以解决此问题,但不幸的是,该链接现在已损坏。

当我尝试创建一个项目时,没有可供选择的关闭项目选项。

有谁知道修复?

编辑:我可能应该提到我在 eclipse Luna 4.4.2 上。

0 投票
1 回答
1580 浏览

eclipse - 无效的防伪令牌

当我尝试在使用 Compojure 模板创建的 Clojure Webapp 项目中使用 POST 方法时,我得到一个“无效的防伪令牌”。

我进行了研究,Ring 中间件为来自其他站点的经过身份验证的请求创建了 CSRF(跨站点请求表单)令牌(使用已经登录的其他人的凭据并访问不允许访问的页面)。

这些标记是默认的,我们需要在我们的 WebApp 周围使用 ring.middleware 的 wrap-params。无法到达任何地方。请帮忙 !!如何摆脱无效的防伪令牌

我的 handler.clj 文件是:

我的 views.clj 文件是

在 Eclipse CounterClockwise 中使用 Clojure 的 Compojure 模板创建的项目。