通过lein,命令行或emacs从命令选项卡应用程序切换器隐藏Clojure REPL

时间:2014-07-07 20:30:13

标签: macos emacs clojure leiningen dock

当通过osx在osx上启动clojure应用程序时,java咖啡杯图标显示在dock / app切换器中。在以下情况下如何隐藏它:

  • 从命令行运行
  • 从命令行运行repl
  • 从emacs通过cider运行

这一切都围绕着得到的环境变量" -Dapple.awt.UIElement = true"到了正在运行的过程。

1 个答案:

答案 0 :(得分:3)

在命令行中,在运行目标程序之前:

`export JVM_OPTS="-Dapple.awt.UIElement=true"`

与上面相同,添加到你的lein project.clj文件:

:jvm-opts ["-Dapple.awt.UIElement=true"]

从emacs中,通过cider运行 REPL 。将以下内容添加到.emacs文件中。

(setenv "LEIN_JVM_OPTS" "-Dapple.awt.UIElement=true")