我的Mac上使用[net.mikera/imagez "0.12.0"]
當我運行示例代碼加載圖像我得到一個異常: user> (def ant (load-image-resource "mikera/image/samples/Ant.png")) CompilerException java.lang.IllegalArgumentException: No implementation of method: :as-image of protocol: #'mikera.image.protocols/ImageResource found for class: nil, compiling:(form-init214709365644880775.clj:59:16)
imagez加載圖像資源抱怨「沒有實現的方法:作爲像」
我從Leiningen/Luminus項目中運行此代碼。
也許我錯過了一些用於處理圖像的依賴關係?
我的Java版本: java version "1.8.0_101" Java(TM) SE Runtime Environment (build 1.8.0_101-b13) Java HotSpot(TM) 64-Bit Server VM (build 25.101-b13, mixed mode)
這是有道理的,我試圖最初從中沒有任何工作的絕對路徑(我的桌面)加載。當我把圖像放入我現有的資源/ public/img中時,它會工作:) –