2017-11-10 1 views
0

lein을 사용하여 clojure 응용 프로그램을 빌드하는 동안 아래와 같이 컴파일러 출력을 얻습니다. 나는 lein에 대한 옵션을 살펴본 결과 출력을 억제하는 옵션을 보지 못했습니다. 성공적인 컴파일시 출력을 억제하는 옵션이 있는지 알려주십시오.clojure 응용 프로그램 - lein uberjar 컴파일 시간 출력 억제

clojure_example]$ lein uberjar 
Created /home/henninb/projects/howto/src/common/example/clojure_example/uberjar/example-1.0.jar 
Created /home/henninb/projects/howto/src/common/example/clojure_example/uberjar/example-1.0-standalone.jar 

답변

4

이것은 Java/Clojure/Leiningen보다 일반적인 셸 질문이라고 생각합니다. 출력을 무효로 리디렉션하려면 다음을 시도하십시오.

lein uberjar >&/dev/null 
+1

Taylor와 완전히 일치합니다. 흥미롭게도, 몇 가지 수준의 로깅/출력을 억제하는 몇 가지 기능이 있습니다 ... https://github.com/technomancy/leiningen/blob/2a93e282b15c26dd5dc951e1ab692d95e516aba0/leiningen-core/src/leiningen/core/main.clj# L135 OP의 질문에 대답하는 데 도움이되지는 않지만, 토론과 접하게 관련되어 있으므로 사람들이 볼 수 있도록 여기에 게시하십시오. – rdgd