簡體   English   中英

在沒有 clojure 的計算機上使用 Clojure?

[英]Clojure on computers without clojure?

clojure 托管在 JVM 上這一事實是否意味着可以在未安裝 clojure 的計算機上運行 clojure 代碼? 如何在另一台計算機上運行 clojure 代碼而不必在其上安裝 clojure?

這是我聽說 Clojure 時的第一個問題。 當我可以使用 Clojure 中的 Java 代碼時,必須在 Clojure 中制作一些東西並從 Java 中使用它。 答案是肯定的!

提前編譯和類生成是可能的 該鏈接解釋了人們想要這樣做的以下原因:

  • 無源交付您的應用程序
  • 加速應用程序啟動
  • 生成供 Java 使用的命名類
  • 創建不需要運行時字節碼生成和自定義類加載器的應用程序

它仍然會依賴 clojure jars,可能是為了特殊的數據類型,但它的方式與類文件依賴其他類文件的方式相同,因為它們被使用或擴展。 沒有對目標類文件進行編譯或解釋。

暫無
暫無

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

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