2016-05-14 7 views
3

У меня есть функция в Java, которую я хотел бы позвонить из Clojure. Конкретный прототип заключается в следующем:Как передать функцию Java аргумент String []?

public MyClass create(String aaa, File bbb, String[] args) 

поэтому мне нужно передать String[] в качестве параметра, от функции Clojure. Переходя любой из следующих действий:

  • (Защита арга [])
  • (DEF арг [""])
  • (DEF арга^String [])

все дает исключение: No matching method found: createScript for class BlaBla..

Я также видел this Java interop documentation, но я, вероятно, что-то пропустил. Как я могу назвать этот метод из Clojure?

ответ