В ruby я часто использую File.expand_path(File.dirname(__FILE__))
для загрузки файлов конфигурации или файлов с тестовыми данными. Прямо сейчас я пытаюсь загрузить некоторые html файлы для теста в моем приложении clojure, и я не могу понять, как это сделать без жесткого кодирования полного пути к файлу.
изменить: Я использую leinigen, если это помогает в любом случае
ref: __FILE__ - это специальный литерал, который возвращает имя файла (включая любой путь), предоставленный программе при его выполнении. (rubydoc и perldata)