Как подключить Overtone через Light Table IDE
Я использую Windows 7 64 бит, light table 0.3.9
, а также lein 2.2.1
, но у меня проблемы с подключением к Overtone из Light Table.
clojure.lang.Compiler$CompilerException:
java.lang.ClassNotFoundException: overtone.live
1 ответ
Из любопытства я установил JDK 7
а также lein 2.1.2
на моем ноутбуке Windows и скачал light table 0.3.9
,
Во-первых, я создал новый проект Lein, используя lein.bat new insane-noises
команда.
Затем я открыл стол с подсветкой 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))
Он снова сыграл тот же шум.
Таким образом, у меня не возникло проблем с использованием обертона с light table ide из моей x64 Windows 7.
Проверьте свои зависимости. Возможно, вы забыли добавить overtone
зависимость от вашего project.clj
,