2014-06-27 4 views
0

Как мы получаем путь к каталогу ресурсов в проекте приложения lein?Путь ресурсов Clojure и другие

У меня есть один способ, который я видел, это

(clojure.java.io/resource "file.txt") 

Док говорит: «Возвращает URL для имени ресурса», но я смущен этим ... не уверен, что это что-то я 'd хотите использовать. Предположим, что этот случай:

/project.clj 
/src 
/src/core.clj 
/resources/A.txt 
/resources/B.txt 

Скажите файл A.txt содержит предложение в строчных буквах. И скажите, что я хочу прочитать его, а затем записать то же предложение в B.txt в верхнем регистре. Как я могу даже сказать проекту написать /resources/whatever.txt?

ответ

0

Если я это понимаю, ресурсы часто хранятся в JAR и доступны только для чтения. Я не думаю, что они являются правильным инструментом для этого.

+0

О, это имеет смысл. Наверное, мне просто нужен надежный способ читать с ресурсов. Просто хотел убедиться, что я делаю все правильно. – dirtymikeandtheboys

+1

Вот лучшие ответы, которые я видел на этот вопрос: http://stackoverflow.com/questions/8009829/resources-in-clojure-applications –

Смежные вопросы