搭建Clojure的集成開發環境需要下載三個包並安裝相應的插件

2020-12-13 從頭開始自學java

Clojure語言

運行在JVM上的Lisp方言。

Clojure是動態類型語言。

Clojure不是一門純粹的函數式語言。

下載 Cursive插件

Cursive是為idea開發的Clojure插件,idea本身不支持Clojure語言。

選擇File->Settings...:

查找並安裝Cursive插件:

我自己已經安裝過了。

這個過程可能需要的時間比較長,請耐心等待。

下載Clojure jar包

Clojure需要三個jar包,不過這三個包在官網的下載頁面並沒有一起給出,我也沒有在官網找到下載的地方,所以去maven倉庫下載。

第一個可以在官網找到:

其他兩個jar包我是通過maven倉庫下載的。

下載spec.alpha:

下載core.specs.alpha:

新建idea項目

主要是主要在新建Use library的時候記得選中三個包:

相關焦點

  • Android開發環境搭建【Android基礎第1篇】
    IDE,集成開發環境(英文全稱:Integrated Development Environment,依次就是集成的、開發、環境的意思)是用於程序開發環境的應用程式,一般包括代碼編輯器、編譯器、調試器和圖形用戶界面工具。就是集成了代碼編寫功能、分析功能、編譯功能、調試功能等一體化的開發軟體套。
  • 乾貨回顧 | 快速上手 VS Code:開發環境搭建和常用插件配置
    快速上手 VS Code:開發環境搭建和常用插件配置時間:10月30日(周五) 19:30-21:30主講嘉賓介紹張迪,中國科技大學,機器人實驗室自然語言處理和機器人定位導航方向研究生。分享大綱七、碼字更智能:主流智能補全插件對比(AI-powerd autocompletion)開發環境的搭建本次講座主要面向入門者。對於 Windows ,搭建環境可能並不如 Linux 方便。
  • 10個好用的Python集成開發環境
    雖然VIM是最好的文本編輯器,但是它提供的功能不亞於此,經過正確的配置後它可以成為一個全功能的Python開發環境。此外VIM還是一個輕量級的、模塊化、快速響應的工具,非常適合那些很牛的程式設計師——編程從不用滑鼠的人。初始化配置需要花一定時間,因為你需要安裝些VIM的插件,並配置讓他們正常工作,最後你會發現這一切都是值得努力的。
  • VS Code 搭建 Rust 開發環境
    上一篇文章安裝和配置好了 Rust 環境後,我們是使用的是簡單的文本工具編寫 Hello World 入門代碼,但是為了提高我們的學習效率,下面安利大家 VS Code 搭建 Rust 開發環境,讓我們開始享受 IDE 帶來的便利。
  • 3、開發環境搭建
    人生從來就沒有一蹴而就,它需要持久的耐力和恆心,只要願意努力,人生最壞的結果,不過是大器晚成!-- 與朋友共勉。」來源 | 公眾號「嵌入式自學筆記」 一般情況下,大多數人學習C語言都會選擇集成開發環境(IDE)來進行練習。使用集成開發環境的目的是縮短C語言學習時間、簡化學習流程、降低代碼管理難度和學習成本。
  • Android編程的開發環境搭建詳解
    還有不少同學還是用已經淘汰的開發工具Eclipse ADT,這些工具,Google不再支持了。所以今天把開發環境搭建的文章分享給大家!此文也獻給 程序設計實訓的同學,因為實訓教材沒有關於Android Studio的安裝講解。
  • Python入門: 安裝和環境搭建(Mac版)
    主要包含以下內容:Python的安裝和環境搭建Pandas入門數據可視化信號處理與時間序列預測性分析與機器學習文本數據分析下面是第一部分Python安裝和環境搭建,以Mac為基礎,Windows可以按照類似方法走,如有疑問可以添加微信samuel-zhan交流Python 是一種易於學習又功能強大的程式語言
  • 微服務下的持續集成-Jenkins自動化部署GitHub項目
    DevOps 其實包含了三個部分:開發、測試和運維。換句話 DevOps 希望做到的是軟體產品交付過程中IT工具鏈的打通,使得各個團隊減少時間損耗,更加高效地協同工作。三、為什麼要做持續集成持續集成服務(Continuous Integration,簡稱 CI)它綁定 Github 上面的項目,只要有新的代碼,就會自動抓取。然後,提供一個運行環境,執行測試,完成構建,還能部署到伺服器。
  • 學習Python第一步,開發環境的選擇
    下載成功後,依次安裝完畢。Anaconda提供配套的開源集成開發工具Spyder,如下圖:Spyder的使用教程,可以學習下面這個連結: http://www.southampton.ac.uk/~fangohr/blog/spyder-the-python-ide.html第二步:安裝集成開發工具和配置
  • Deepin開發真香!Java開發環境全套安裝及配置圖文教程
    >Spring Initializr:在IDEA中安裝Spring Initializr插件Hello World:編寫並運行一個Hello World項目本文內容主要是針對Java開發環境的配置教程一.安裝JDK作為一個Java開發者,準備好JDK的環境是第一件必須做的事情
  • burpsuite插件編譯學習指南
    一、為什麼要自己搭建burp extender編譯環境1、Bapp Store中提供的插件 和 相應github 作者發布版本不對應,更新速度慢 2、從Bapp Store安裝插件的方式 burp會把插件保存以下目錄C:\Users\administrator \AppData\Roaming\BurpSuite\bapps我相信很多windows
  • 誰說非技術宅不能搞定Python的下載安裝及環境搭建
    使用Python進行數據分析,那麼首先你得安裝一個Python語言程序。Python的起源和介紹這裡就不多闡述,有興趣可以上網了解,本文主要介紹Python3的下載、安裝、環境搭建以及運行,後續所講的Python均指的是Python3。
  • PHP/Laravel 本地開發環境搭建:Windows 篇
    本篇教程,學院君給大家介紹下 Windows 環境下 PHP/Laravel 本地開發環境的搭建,使用的 Windows 版本是 Windows 10 專業版(專業版才支持 Docker Desktop for Windows 安裝)。
  • Android + Appium 環境搭建
    Android + Appium 環境搭建:一、安裝JDK:版本1.8以上1.安裝完成後,在環境變量的Path追加bin文件路徑(可百度)  目錄安裝目錄,修改為jdk同一目錄下)      安裝好後設置三個環境變量,放系統變量裡(全局),非用戶變量二、安裝Android SDK:1.安卓人員開發必備的安裝包2.安裝完成後,在環境變量的Path追加根目錄的tools文件路徑,如:D:\program_dev\Android_SDK\tools
  • 零基礎Python入門教程 - 第三節 搭建Python開發環境
    今天教大家搭建自己的Python開發環境,Python作為跨平臺語言,目前支持Windows、Linux、Mac/OS系統,考慮到後兩個系統使用門檻高,而大家對Windows的使用相對不是那麼陌生,所以我們就以Windows環境為例進行講解。
  • Java 開發必裝的 IntelliJ IDEA 插件
    IDEA 插件簡介常見的IDEA插件主要有如下幾類:常用工具支持Java日常開發需要接觸到很多常用的工具,為了便於使用,很多工具也有IDEA插件供開發使用,其中大部分已經在IDEA中默認集成了。例如maven、git、svn、tomcat、jetty、jrebel、Gradle等。
  • 腦科學方向|Python3的安裝與環境搭建
    本節來學習python3的安裝與環境搭建。考慮到大部分人的需求與原有經驗,之後的學習都會以 windows 10(64位) 作業系統為系統平臺,而不是Ubuntu 16等linux系統。對於基礎篇,實際上python各版本的差異無須考慮,然而,如果後續到了學習如tensorflow\pytorch 框架裡 nvdia cuda 的顯卡gpu模型訓練時,對python版本這類基礎開發環境的更換就幾乎沒有容忍度。或許會提出疑問,假如兩個會產生不兼容的python版本或第三方庫都需要怎麼辦呢?
  • Mac版最詳細的Flutter開發環境搭建
    ,官網的搭建教程只是按步驟讓你進行操作,中間出現的問題完全沒有提及,對我這種沒搞過原生開發的小白來說超級不友好。而網上很多相關博客教程,感覺不夠詳細,許多環境搭建過程中的坑確實是提到了,但解決的辦法寫的比較籠統,在此我將本次環境搭建鎖遇到的各種奇奇怪怪的問題一一匯總,爭取結合各路大神的博客加上自己實際遇到的問題整理出一篇超級實用且詳細的教程,讓童鞋們在學習flutter的路上少走彎路,讓你的起跑順暢起來,大神們請指正或忽略。系統環境要求Flutter是相對新出的框架,對系統有一定的要求。
  • Python中的IDE(集成開發環境)是什麼
    在實際開發中,除了運行程序必須的工具外,我們往往還需要很多其他輔助軟體,例如語言編輯器、自動建立工具、除錯器等等。這些工具通常被打包在一起,統一發布和安裝,例如Spyder,Anaconda、PyCharm、VSCode、Skulpt、MacPython 等,它們統稱為集成開發環境(IDE)。
  • R語言集成開發環境 RStudio中的函數和包!
    作者:丁點helper來源:丁點幫你通過之前的文章,大家已經了解到,用R語言集成開發環境 RStudio進行數據整理和統計分析,其實是一個讀取、處理、保存對象的過程。前天提到的ls()和rm()也是函數,其功能分別是羅列環境中所有對象的名稱,以及清除對象。在R中,函數是由表示動作的一系列字母加一個括號組成的,例如rm()中,rm表示remove。