2014-06-27 64 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 –