Почему я получаю сообщение "Нет пространств имен для: aot compile, перечисленного в project.clj."предупреждение? - PullRequest
6 голосов
/ 01 февраля 2012

Я использую lein 1.6.2 в Ubuntu 1.04 и создал голый проект. Я не могу понять, почему я получаю

"Нет пространств имен для: aot compile в списке в project.clj."

ошибка при вводе компиляции.

project.clj

(defproject amr_db "1.0.0-SNAPSHOT"
  :description "FIXME: write description"
  :dependencies [[org.clojure/clojure "1.3.0"]
                [korma "0.2.1"]])

core.clj (пока)

(ns amr_db.core
  (:gen-class))

Как очистить предупреждение?

1 Ответ

6 голосов
/ 02 февраля 2012

добавьте такую ​​строку в ваш проект. Clj

:main amr_db.core

вы также можете захотеть что-то подобное, если скомпилированные файлы не являются основными.

:aot [amr_db.core amr_db.another_example]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...