我使用的是Windows7 64位、light table 0.3.9和lein 2.2.1,但我在从Light Table连接泛音时遇到问题。
clojure.lang.Compiler$CompilerException:
java.lang.ClassNotFoundException: overtone.live发布于 2013-03-31 05:37:57
出于好奇,我在我的Windows笔记本上安装了JDK 7和lein 2.1.2,并下载了light table 0.3.9。
首先,我使用lein.bat new insane-noises命令创建了一个新的lein项目。
然后,我打开轻型表ide并将insane-noises目录添加到工作区。
然后,我编辑了我的project.clj文件以设置正确的依赖关系:
(defproject insane-noises "0.1.0-SNAPSHOT"
:dependencies [ [org.clojure/clojure "1.4.0"]
[overtone "0.8.1"]])然后,我编辑了core.clj文件:
(ns insane-noises.core
(:use overtone.live))
(demo (sin-osc))当我尝试直接从轻型表编辑器中计算(demo (sin-osc))行时,它下载了所有依赖项并播放了噪声。
最后,我尝试了轻量级的instarepl
(use 'overtone.live)
(demo (sin-osc))它又播放了同样的声音。
因此,我在我的x64 windows7上使用泛音和轻桌ide时没有遇到任何问题。
检查您的依赖项。可能,您忘记了在project.clj中添加overtone依赖项。
https://stackoverflow.com/questions/15717182
复制相似问题