Плагин затмения Лейнингена просит утки? - PullRequest
1 голос
/ 25 марта 2012

Я пытаюсь следовать этому руководству на Сборка окна Seesaw .

На этапе автоматического создания файла проекта затмения я получаю ошибки, запрашивающие duck_streams.

lein-eclipse не похоже, что оно было обновлено через 2 года, что означает, что он использует старую библиотеку contrib.Однако в уроке используется clojure 1.3.0.

Это сбивает меня с толку из-за того, почему пример урока работает и что я должен сделать, чтобы запустить плагин lein-eclipse?

$ lein plugin install lein-eclipse 1.0.0
[INFO] Unable to find resource 'lein-eclipse:lein-eclipse:jar:1.0.0' in repository central (http://repo1.maven.org/maven2)
Including lein-eclipse-1.0.0.jar
Created lein-eclipse-1.0.0.jar
$ lein eclipse
Exception in thread "main" java.io.FileNotFoundException: Could not locate clojure/contrib/duck_streams__init.class or clojure/contrib/duck_streams.clj on classpath:  (eclipse.clj:1)
    at clojure.lang.Compiler.eval(Compiler.java:5441)
    [snip]
Caused by: java.io.FileNotFoundException: Could not locate clojure/contrib/duck_streams__init.class or clojure/contrib/duck_streams.clj on classpath: 
    at clojure.lang.RT.load(RT.java:412)
    [snip]

1 Ответ

0 голосов
/ 27 июня 2012

Я не знаю, обнаружили ли вы это, но lein-eclipse немного устарел, но я думаю, что вам лучше будет установить плагин Против часовой стрелки , который по состоянию на версию 0.9.0, изначально поддерживает проекты Leiningen в Eclipse. Я использую этот плагин и Eclipse в качестве своей основной среды разработки, и мне очень нравится эта настройка.

...