lein ring server で No X11 DISPLAY variable was set, but this program performed an operation which requires it. が出た時の対処方法

ubuntuでleiningenからluminusを使った時に出た。

$ lein new luminus testproject
$ cd testproject
$ lein ring server

こんなのが出る

Started server on port 3000
Exception in thread "main" java.awt.HeadlessException:
No X11 DISPLAY variable was set, but this program performed an operation which requires it.

対処方法としては、serverの起動方法を変えるだけでいい。

$ lein ring server-headless

ポート番号も指定できる

$ lein ring server-headless 8888