簡體   English   中英

Java 1.5上的Clojure uberjar

[英]Clojure uberjar on Java 1.5

我用lein uberjar創建了一個uberjar,我可以通過以下方式在我的機器上運行它(安裝了java 1.8):

java -jar my.jar

在我想部署它的服務器上,我收到一個錯誤。 但是,只安裝了Java 1.5版。 以下是錯誤消息和完整版本說明:

java -jar my.jar
Exception in thread "main" java.lang.NoClassDefFoundError: clojure.core.protocols$seq_reduce
[...]



java -version
java version "1.5.0"
gij (GNU libgcj) version 4.4.7 20120313 (Red Hat 4.4.7-16)

Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

您需要升級到Java 1.6。 從版本1.6開始,Clojure不再支持Java 1.5

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM