Что такое `clojure.main` в команде REPL?

На странице "Начало работы с Clojure" показано, как запустить REPL следующим образом:

java -cp clojure-1.5.1.jar clojure.main

Первый аргумент - это файл, который также можно указать с помощью переменной среды CLASSPATH, Но что это clojure.main?

1 ответ

Решение

Это основной класс файла JAR: org.clojure / clojure / 1.5.1 / META-INF / maven / org.clojure / clojure / pom.xml

<archive>
    <manifest>
      <mainClass>clojure.main</mainClass>
    </manifest>
</archive>

Для получения дополнительной информации: Настройка точки входа приложения

Другие вопросы по тегам