Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.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
Heroku部署错误w/Compojure:“;找不到leiningen/core/classpath“uu init.class”;_Heroku_Clojure_Web Deployment_Compojure - Fatal编程技术网

Heroku部署错误w/Compojure:“;找不到leiningen/core/classpath“uu init.class”;

Heroku部署错误w/Compojure:“;找不到leiningen/core/classpath“uu init.class”;,heroku,clojure,web-deployment,compojure,Heroku,Clojure,Web Deployment,Compojure,我重构了light webapp,现在使用。当地一切正常。但是,当我部署到时,问题就出现了。我正在尝试使用lein-ring server headless$PORT运行它,但得到下面的错误。由于,我的程序文件是web:lein-ring server headless$PORT。但还是没有运气。有什么想法吗 2013-06-25T02:38:15.671118+00:00 heroku[web.1]: Starting process with command `lein ring serve

我重构了light webapp,现在使用。当地一切正常。但是,当我部署到时,问题就出现了。我正在尝试使用
lein-ring server headless$PORT运行它,但得到下面的错误。由于,我的程序文件是
web:lein-ring server headless$PORT
。但还是没有运气。有什么想法吗

2013-06-25T02:38:15.671118+00:00 heroku[web.1]: Starting process with command `lein ring server-headless 17731` 2013-06-25T02:38:16.350715+00:00 app[web.1]: Picked up JAVA_TOOL_OPTIONS: -Djava.net.preferIPv4Stack=true -Djava.rmi.server.useCodebaseOnly=true 2013-06-25T02:38:19.684531+00:00 app[web.1]: at clojure.lang.Compiler.eval(Compiler.java:5440) 2013-06-25T02:38:19.683953+00:00 app[web.1]: Exception in thread "main" java.io.FileNotFoundException: Could not locate leiningen/core/classpath__init.class or leiningen/core/classpath.clj on classpath: (server.clj:1) 2013-06-25T02:38:19.685445+00:00 app[web.1]: at clojure.lang.RT.load(RT.java:381) 2013-06-25T02:38:19.684682+00:00 app[web.1]: at clojure.lang.Compiler.eval(Compiler.java:5415) 2013-06-25T02:38:19.684956+00:00 app[web.1]: at clojure.lang.RT.loadResourceScript(RT.java:340) 2013-06-25T02:38:19.685581+00:00 app[web.1]: at clojure.core$load$fn__4519.invoke(core.clj:4915) 2013-06-25T02:38:19.684821+00:00 app[web.1]: at clojure.lang.Compiler.load(Compiler.java:5857) 2013-06-25T02:38:19.685221+00:00 app[web.1]: at clojure.lang.RT.load(RT.java:409) 2013-06-25T02:38:19.685714+00:00 app[web.1]: at clojure.core$load.doInvoke(core.clj:4914) 2013-06-25T02:38:19.685976+00:00 app[web.1]: at clojure.core$load_one.invoke(core.clj:4729) 2013-06-25T02:38:19.686270+00:00 app[web.1]: at clojure.lang.RestFn.applyTo(RestFn.java:142) 2013-06-25T02:38:19.685089+00:00 app[web.1]: at clojure.lang.RT.loadResourceScript(RT.java:331) 2013-06-25T02:38:19.686403+00:00 app[web.1]: at clojure.core$apply.invoke(core.clj:542) 2013-06-25T02:38:19.685846+00:00 app[web.1]: at clojure.lang.RestFn.invoke(RestFn.java:408) 2013-06-25T02:38:19.686106+00:00 app[web.1]: at clojure.core$load_lib.doInvoke(core.clj:4766) 2013-06-25T02:38:19.686587+00:00 app[web.1]: at clojure.core$load_libs.doInvoke(core.clj:4800) 2013-06-25T02:38:19.686727+00:00 app[web.1]: at clojure.lang.RestFn.applyTo(RestFn.java:137) 2013-06-25T02:38:19.686860+00:00 app[web.1]: at clojure.core$apply.invoke(core.clj:544) 2013-06-25T02:38:19.687027+00:00 app[web.1]: at clojure.core$use.doInvoke(core.clj:4892) 2013-06-25T02:38:19.687158+00:00 app[web.1]: at clojure.lang.RestFn.invoke(RestFn.java:551) 2013-06-25T02:38:19.687292+00:00 app[web.1]: at leiningen.ring$eval68$loading__4414__auto____69.invoke(ring.clj:1) 2013-06-25T02:38:19.687425+00:00 app[web.1]: at leiningen.ring$eval68.invoke(ring.clj:1) 2013-06-25T02:38:19.687557+00:00 app[web.1]: at clojure.lang.Compiler.eval(Compiler.java:5424) ... 2013-06-25T02:38:15.671118+00:00 heroku[web.1]:使用命令'lein ring server headless 17731'启动进程` 2013-06-25T02:38:16.350715+00:00应用程序[web.1]:选择的JAVA工具选项:-Djava.net.preferIPv4Stack=true-Djava.rmi.server.useCodebaseOnly=true 2013-06-25T02:38:19.684531+00:00应用程序[web.1]:位于clojure.lang.Compiler.eval(Compiler.java:5440) 2013-06-25T02:38:19.683953+00:00应用程序[web.1]:线程“main”java.io.FileNotFoundException中出现异常:在类路径:(server.clj:1)上找不到leiningen/core/classpath\uu init.class或leiningen/core/classpath.clj 2013-06-25T02:38:19.685445+00:00应用程序[web.1]:在clojure.lang.RT.load(RT.java:381) 2013-06-25T02:38:19.684682+00:00应用程序[web.1]:位于clojure.lang.Compiler.eval(Compiler.java:5415) 2013-06-25T02:38:19.684956+00:00应用程序[web.1]:位于clojure.lang.RT.loadResourceScript(RT.java:340) 2013-06-25T02:38:19.685581+00:00应用程序[web.1]:在clojure.core$load$fn_u_4519.invoke(core.clj:4915) 2013-06-25T02:38:19.684821+00:00应用程序[web.1]:位于clojure.lang.Compiler.load(Compiler.java:5857) 2013-06-25T02:38:19.685221+00:00应用程序[web.1]:在clojure.lang.RT.load(RT.java:409) 2013-06-25T02:38:19.685714+00:00应用程序[网站1]:在clojure.core$load.doInvoke(core.clj:4914) 2013-06-25T02:38:19.685976+00:00应用程序[web.1]:在clojure.core$load\u one.invoke(core.clj:4729) 2013-06-25T02:38:19.686270+00:00应用程序[web.1]:位于clojure.lang.RestFn.applyTo(RestFn.java:142) 2013-06-25T02:38:19.685089+00:00应用程序[web.1]:位于clojure.lang.RT.loadResourceScript(RT.java:331) 2013-06-25T02:38:19.686403+00:00应用程序[web.1]:在clojure.core$apply.invoke(core.clj:542) 2013-06-25T02:38:19.685846+00:00应用程序[web.1]:位于clojure.lang.RestFn.invoke(RestFn.java:408) 2013-06-25T02:38:19.686106+00:00应用程序[网站1]:在clojure.core$load_lib.doInvoke(core.clj:4766) 2013-06-25T02:38:19.686587+00:00应用程序[网站1]:在clojure.core$load_libs.doInvoke(core.clj:4800) 2013-06-25T02:38:19.686727+00:00应用程序[web.1]:位于clojure.lang.RestFn.applyTo(RestFn.java:137) 2013-06-25T02:38:19.686860+00:00应用程序[web.1]:在clojure.core$apply.invoke(core.clj:544) 2013-06-25T02:38:19.687027+00:00应用程序[网站1]:在clojure.core$use.doInvoke(core.clj:4892) 2013-06-25T02:38:19.687158+00:00应用程序[web.1]:位于clojure.lang.RestFn.invoke(RestFn.java:551) 2013-06-25T02:38:19.687292+00:00应用程序[web.1]:在leiningen.ring$eval68$loading\uuuuu4414\uuuuuuuuu69.invoke(ring.clj:1) 2013-06-25T02:38:19.687425+00:00应用程序[web.1]:在leiningen.ring$eval68.invoke(ring.clj:1) 2013-06-25T02:38:19.687557+00:00应用程序[web.1]:位于clojure.lang.Compiler.eval(Compiler.java:5424) ...
好的,这个问题出现在好几个地方。(和)提供了信息

我基本上是无意中发现了这个问题。这提供了一些有趣的配置说明。具体来说,我必须

  • 设置最小lein版本<代码>:min-lein版本“2.0.0”
  • 需要JDK 7和
    echo“java.runtime.version=1.7”>system.properties
  • 添加了环形servlet库:
    [ring/ring servlet“1.2.0-RC1”]
  • 现在一切都是科普特式的。希望这对别人有帮助