我打電話使用Clojure的,像這樣的twitter4j庫:如何在Clojure中調用公共類的非公共方法?
(def twitter (. (TwitterFactory.) getInstance))
,當我把它作爲一個腳本這工作得很好。但是當我使用gen-class時,我得到:
java.lang.IllegalArgumentException: Can't call public method of non-public class: public java.lang.Object twitter4j.TwitterFactoryBase.getInstance()
是否有解決方法?
你能發佈你的gen-class代碼的骨架? – 2010-03-24 01:48:54