2

I'm using Windows 7 64 bit, light table 0.3.9, and lein 2.2.1, but I have problems connecting to Overtone from Light Table.

clojure.lang.Compiler$CompilerException:
java.lang.ClassNotFoundException: overtone.live
4

1 回答 1

4

出于好奇,我在我的 Windows 笔记本电脑上安装JDK 7lein 2.1.2下载了light table 0.3.9.

lein.bat new insane-noises首先,我使用命令创建了新的 lein 项目。

然后,我打开 light table 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 Windows 7 中使用带有 light table ide 的泛音没有遇到任何问题。

检查您的依赖项。可能,您忘记将overtone依赖项添加到您的project.clj.

于 2013-03-30T21:37:57.333 回答