Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/clojure/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Clojure-Lein-Figwheel错误-带重新帧的Luminus项目_Clojure_Clojurescript_Web Development Server - Fatal编程技术网

Clojure-Lein-Figwheel错误-带重新帧的Luminus项目

Clojure-Lein-Figwheel错误-带重新帧的Luminus项目,clojure,clojurescript,web-development-server,Clojure,Clojurescript,Web Development Server,我正在尝试使用Luminus创建一个web应用程序。 我用lein-new-luminus-my-app+试剂+sqlite创建了一个项目,没有更改任何文件,只是尝试运行figwheel用lein-figwheel编译javascript,但出现以下错误: Figwheel: Cutting some fruit, just a sec ... Retrieving clj-time/clj-time/0.14.3/clj-time-0.14.3.pom from clojars Retriev

我正在尝试使用Luminus创建一个web应用程序。 我用
lein-new-luminus-my-app+试剂+sqlite
创建了一个项目,没有更改任何文件,只是尝试运行figwheel用
lein-figwheel
编译javascript,但出现以下错误:

Figwheel: Cutting some fruit, just a sec ...
Retrieving clj-time/clj-time/0.14.3/clj-time-0.14.3.pom from clojars
Retrieving joda-time/joda-time/2.9.9/joda-time-2.9.9.pom from central
Retrieving conman/conman/0.7.8/conman-0.7.8.pom from clojars
Retrieving org/clojure/java.jdbc/0.7.5/java.jdbc-0.7.5.pom from central
Retrieving org/clojure/tools.cli/0.3.6/tools.cli-0.3.6.pom from central
Retrieving joda-time/joda-time/2.9.9/joda-time-2.9.9.jar from central
Retrieving org/clojure/java.jdbc/0.7.5/java.jdbc-0.7.5.jar from central
Retrieving org/clojure/tools.cli/0.3.6/tools.cli-0.3.6.jar from central
Retrieving clj-time/clj-time/0.14.3/clj-time-0.14.3.jar from clojars
Retrieving conman/conman/0.7.8/conman-0.7.8.jar from clojars
Exception in thread "main" java.lang.ExceptionInInitializerError
    at clojure.main.<clinit>(main.java:20)
Caused by: java.lang.ExceptionInInitializerError, compiling: (figwheel_sidecar/utils.clj:1:1)
    at clojure.lang.Compiler.load(Compiler.java:7526)
    at clojure.lang.RT.loadResourceScript(RT.java:379)

(... Many more lines)

我怎样才能避免这个错误?鲁米努斯会过时吗?如果是的话,我应该如何开始使用Clojure开发web应用呢?

我刚刚完成了一个ClojureScript项目的配置,该项目可以同时使用Figwheel和Doo测试框架。该代码存在于本回购协议中:

git@github.com:cloojure/cljs-base-project.git
它还没有包括任何服务器端的东西,但我会添加更多

如果你是从CLJS开始的(正如你问题中figwheel部分所暗示的),你可能希望从这里开始,然后添加Ring、夜光等的位


另外,请确保检查依赖项的过期版本。

我已更新模板,以引用
用户中的正确命名空间。如果您仍然看到问题,有几件事需要检查JDK版本(建议使用8+),以及
~/.lein/profiles.clj
文件中是否有可能导致冲突的插件。

似乎这是模板新版本中的一个bug,您可以将env/dev/clj/user.clj
[.test.db.core]
中的行更改为
[.db.core]
。这应该可以解决问题。@很遗憾,它不起作用。它给出了以下错误:
线程“main”java.lang.ExceptionInInitializeError中的异常位于clojure.main。(main.java:20)原因:java.io.FileNotFoundException:在类路径上找不到potemkin/namespaces\uu init.class或potemkin/namespaces.clj,正在编译:(ring/util/http\u response.clj:1:1)
git@github.com:cloojure/cljs-base-project.git