Многие старые устаревшие учебники говорят об использовании RT.load для запуска кода clojure из Java. это осталось от каменного века и больше не требуется.
см. это ТАК вопрос
Вот тизер из этого вопроса, показывающий общепринятую сторону Java:
/* Thanks clartaq for this example */
import com.domain.tiny;
public class Main {
public static void main(String[] args) {
System.out.println("(binomial 5 3): " + tiny.binomial(5, 3));
System.out.println("(binomial 10042, 111): " + tiny.binomial(10042, 111));
}
}
это должно выглядеть просто как нормальный Java-код. Ваш Java-код не должен выглядеть по-другому только потому, что класс, который он вызывает, написан на Clojure.