我需要编写一个Clojure脚本来使用Vaadin创建一个简单的应用程序.
在Java中我使用像这样的东西.
"import com.vaadin.Application;"
但我不知道如何在Clojure中做到这一点.我需要知道如何导入它以及我应该保留的地方.jar.
有一个叫做leiningen的clojure构建工具.
例如:
(ns your-project-name.core
(:import (com.vaadin Application)
(com.vaadin.ui Button Form HorizontalLayout)
(com.vaadin.data.Property ValueChangeEvent)))
Run Code Online (Sandbox Code Playgroud)
另请阅读本文,了解如何在clojure中使用java类:http://java.ociweb.com/mark/clojure/article.html#JavaInterop
请注意,clojure不提供导入Java包中的每个类而无需显式指定每个类的方法:如何导入整个包但在Clojure中排除一些?
| 归档时间: |
|
| 查看次数: |
1616 次 |
| 最近记录: |