1

次のように、Java から実行する Clojure スクリプトを作成する必要があります。

    try{
        RT.loadResourceScript("clojure/pdm-reader.clj");
        Var foo = RT.var("clojure.pdm-reader", "hello");
        result = foo.invoke("message");
        System.out.println(result.getClass().getName());

    }catch (IOException e){}

Clojure スクリプトでは、HSSF POI を使用する必要があります。この依存関係を解決するにはどうすればよいですか? やっている

(:import [org.apache.poi.hssf.usermodel HSSFWorkbook])

例外をスローします:

java.lang.IllegalArgumentException: Unable to resolve classname: HSSFWorkbook.

.clojure ファイルを作成してスクリプトの依存関係を挿入できることを読みました。どうやってやるの?

4

1 に答える 1

0

実際には、スクリプトが存在するのと同じ場所に .clojure ファイルを追加し、その jar ファイルをコロンで区切って追加するだけです。

于 2012-06-20T09:26:08.310 に答える