`

怎么导入clojure项目到eclipse中

 
阅读更多

Clojure: Importing a Leiningen Project into Eclipse

March 10th, 2011 | Posted by Jay in Computing

To import a Leiningen project into Eclipse, so that you can use CounterClockwise with all its nice features, such as syntax highlighting, there is a handy plugin called lein-eclipse .

To get started, all you have to do is to add this plugin as a dev-dependency in your project’s project.clj .

(defproject my-project "1.0.0-SNAPSHOT"
  :description "My Clojure Leiningen Project"
  :dependencies [
        [org.clojure/clojure "1.2.0"]
        [org.clojure/clojure-contrib "1.2.0"]
	[ring/ring-jetty-adapter "0.2.5"]
  ]
  :dev-dependencies [
        [lein-eclipse "1.0.0"]
  ]
)
 

Then, you need to download the project dependencies via

prompt> lein deps

This will automatically install lein-eclipse and add a new task called eclipse to leiningen . Invoking

prompt> lein eclipse

runs this task and creates the Eclipse projects files .project and .classpath . Now you can simply import the project into Eclipse via “File->Import->Existing Project into Workspace”.

分享到:
评论

相关推荐

    clojure eclipse

    在Eclipse中使用Clojure开发,你需要安装Leiningen,这是一个Clojure项目管理工具,它可以帮助你创建、构建和管理Clojure项目。Leiningen能够生成项目的骨架结构,包含必需的依赖和配置文件,使得开发者可以快速开始...

    在eclipse上面搭建Clojure开发运行环境

    接下来,为了在Eclipse中进行Clojure开发,我们需要安装一个名为Counterclockwise的插件。Counterclockwise是Eclipse上的Clojure IDE,它提供了代码编辑、调试、自动完成和测试支持等功能。可以通过以下步骤安装: ...

    eclipse的clojure插件

    总的来说,Counterclockwise是Eclipse中Clojure开发者的得力助手,它通过提供强大的编辑、调试、项目管理和协作工具,极大地提升了Clojure的开发效率和代码质量。无论你是初学者还是经验丰富的Clojurist,...

    Clojure(Script)库ClojureSchema.zip

    Schema 是一个 Clojure(Script) 库,用来声明数据描述和验证。 代码示例:(ns schema-examples  (:require [schema.core :as s  :include-macros true ;; cljs only  ])) (def Data  "A schema for ...

    最新版counterclockwise clojure插件

    Counterclockwise是一款针对Eclipse集成开发环境的Clojure扩展插件,它的存在极大地提升了Clojure程序员在Eclipse中的开发体验。Clojure是一种基于Lisp的函数式编程语言,它运行在Java虚拟机(JVM)上,充分利用了...

    clojure电子书

    通过各种示例和项目,这本书可能引导读者掌握Clojure的核心概念,并了解如何将Clojure应用于实际的软件开发中。 至于Leiningen,它是Clojure社区广泛使用的构建自动化工具,由Alex Miller创建。Leiningen简化了...

    clj-postgresql, 面向Clojure项目的PostgreSQL帮助程序.zip

    clj-postgresql, 面向Clojure项目的PostgreSQL帮助程序 clj一个用于帮助在Clojure项目中使用更高级的PostgreSQL特性的Clojure库。可用时使用 PGHOST,PGUSER和 PGDATABASE可以将 ~/.pgpass 用于密码实现 clojure....

    Programming Clojure 英文电子版

    这种紧密集成意味着开发者可以在Clojure项目中使用Java类库提供的强大功能,而无需进行额外的转换或封装。 - **Performance**:虽然Clojure是一种动态语言,但它仍然能够在性能敏感的应用场景中表现出色。通过JIT...

    Clojure入门教程- Clojure – Functional Programming for the JVM中文版

    ### Clojure入门教程知识点概述 #### 一、Clojure简介 - **Clojure**是一种运行在Java虚拟机(JVM)上的动态编程语言,它继承了Lisp...通过实践和社区的支持,学习者可以快速掌握Clojure的核心概念并应用于实际项目中。

    Clojure编程乐趣]+clojure_programming.pdf

    在“Clojure编程乐趣”这本书中,你将学习到如何使用Clojure进行函数式编程,如何利用Clojure的强大工具处理数据,以及如何构建并发和分布式系统。此外,书中可能还会介绍Clojure社区的一些最佳实践和常用库,例如...

    Practical Clojure.pdf

    作者在开始学习Clojure时,体会到了编程的乐趣,这种感觉只有在初次接触计算机并执行命令时才曾经有过。Clojure语言让程序员能够直接与程序沟通,无需经过模糊的间接层次,使得程序员感觉自己真正控制了程序。 ...

    clojure1.3.0及资料

    2. **《Practical Clojure》**:这本书由Chris Houser、Anthony Grimes、Stu Halloway和Ari Lerner共同撰写,侧重于Clojure在实际项目中的应用。它涵盖了Clojure的工具、框架和最佳实践,对于想要将Clojure应用于...

    programming-clojure-3rd

    《Programming Clojure 第三版》是一本深入探讨Clojure编程语言的专业书籍,旨在帮助开发者全面理解和...通过阅读这本书,你不仅可以学习到Clojure语言本身,还能领悟到函数式编程思维,从而在编程世界中开辟新的视角。

    Clojure Data Analysis Cookbook

    本书覆盖了从基础知识到高级技巧的多个方面,并提供了丰富的代码示例来帮助读者快速掌握 Clojure 在数据分析领域的应用。 #### 二、Clojure 简介 Clojure 是一种运行在 Java 虚拟机 (JVM) 上的现代函数式编程语言...

    linux-用于Kubernetes操作的Clojure工具

    接下来,在Clojure项目中添加Keenest-Rube作为依赖,并导入所需的API模块。 使用Keenest-Rube时,通常会先创建Clojure映射结构来表示Kubernetes对象,例如: ```clojure (def deployment {:apiVersion "apps/v1" ...

    clojure相关书籍1

    【1】[Clojure编程乐趣](The Joy of Clojure).pdf 【2】Clojure – Functional Programming for the JVM中文版.pdf 【3】Clojure Cookbook.pdf 【4】Clojure Data Analysis Cookbook.pdf 【5】clojure Hand book...

Global site tag (gtag.js) - Google Analytics