uos 内网使用 clojure debian 库
(内网不能连接互联网,但能连上 apt 镜像)
- apt 安装 leningen 和 clojure
- apt 安装 libXXX-clojure
- project.clj 范例
(defproject ...
...
:offline? true
:local-repo "/usr/share/maven"
...
)
- 在 dependencies 中添加包的名称和版本号,离线状态下包所依赖的包需要逐个安装不会自动关联,可以运行 lein deps 判断缺什么包,再用 apt 安装,查看 /usr/share/maven 中的包,有的包安装后缺少 .jar 文件,可以从 /usr/share/jar 中复制添加
- apt 安装 emacs elpa-cider , 在 emacs 中 cider-jack-in 启动 repl