Начать редактирование:
Прежде всего я хочу, чтобы моя программа Clojure использовала класс Java.
Я также получил несколько хороших советов по возвращению к леину из пирога, потому что они
слияния.
Если кто-нибудь, читающий это, может порекомендовать книгу для настройки среды сборки Java / Clojure, а не для изучения Java, я был бы признателен.
Конец редактирования:
Хотя я могу читать код Java, я не программист на Java. Я успешно создаю основные программы Clojure, используя торт, и мне нужно создать класс Java, который станет частью моего основного Clojure. Я не могу понять, как включить MyClass.class в сборку Clojure.
Сначала здесь мой project.clj, за которым следуют несколько строк файла приложения .clj.
(defproject ba1-app "0.0.1-SNAPSHOT"
:description "TODO: add summary of your project"
:dependencies [[org.clojure/clojure "1.2.1"]
[org.clojure/tools.cli "0.1.0"]]
:main ba2-app)
(ns ba2-app
(:gen-class)
(:use [clojure.string :only [split]]
[clojure.string :only [join]]))
(def^:dynamic avail-trans [\W \D])
(def^:dynamic acct-types [[\C 0.02][\S 0.04] [\M 0.06]])
.
.
.
1) Должен ли файл .java находиться в том же каталоге, что и модуль приложения .clj?
2) Какими будут инструкции по сборке?
Спасибо.