最近实施的项目需要用到erlang,所以这里把环境搭建一下。
Java程序员习惯了使用eclipse,所以这里说一下在eclipse里面搭建erlang的开发环境。
百度了一下,能看到不少在eclipse里面搭建环境的网文,我按照他们说的不成功。下面会提到。
首先需要按照erlang的runtime,到官网www.erlang.org中点击download进入列表页。
我的系统是64位的win7,所以选择了OTP 17.4 Windows 64-bit Binary File (91.1 MB)
安装好以后,增加bin目录到环境变量(这个貌似是多余的步骤,除非想手动编译)。
然后给eclipse添加erlide的插件。官网是http://erlide.org/
很多网文中说插件的自动下载地址是http://erlide.org/update
但是我试了,这个地址下面eclipse没有找到任何插件。可能是插件已经移过位置了,因为看到官网的教程也有提到插件地址是那个。
既然不知道最新的地址,就看下官网怎么说吧。
首页的右上角给了一个书签标识,说拖动到eclipse里面释放就行。试了一下,果然打开了下载窗口。并且看到下载地址是http://download.erlide.org/update。但是我使用eclipse测试了这个地址,也没有下载插件。
插件安装好以后需要配置运行时环境,但是我反复试了很多次,不成功。明明设置了,但是说启动不了。
难道别人在写网文的时候没有遇见过这个问题吗?
这时候猜测可能必须使用indigo版本了,因为官网说的是3.8.而我本地都是juno或者luna。
下载了一个indigo版本,重新拖放标签,成功。
下面测试一下。
新建一个erlang项目,自动生成了src文件夹。右键,新建一个module,名称任意。
编写一个输出helloworld的函数
prt() -> io:format("hello world~n").
保存,以erlang application运行,eclipse会启动交互窗口。
写上module和函数名称,写个点然后回车就可以了。
相关推荐
Eclipse是一款广受欢迎的开源集成开发环境(IDE),支持多种编程语言。对于Erlang这种分布式、并发和容错的函数式编程语言,Eclipse也提供了相应的插件——Erlide,来帮助开发者进行Erlang项目的开发和管理。Erlide...
通过Erlide,开发者可以在熟悉的Eclipse环境中进行Erlang程序的编写、编译、测试和调试,极大地提高了开发效率。 **Eclipse搭建Erlide步骤** 1. **安装Eclipse**: 首先确保已经安装了Eclipse IDE,可以从其官方网站...
本文将指导读者如何在Windows平台下搭建Erlang开发环境,包括安装Erlang OTP、Emacs W32、Distel等工具,并配置Erlang mode和Distel。 一、安装Erlang OTP Erlang OTP是Erlang的官方实现,提供了完整的开发环境。 ...
Erlang环境搭建 Erlang是一种开源的编程语言,主要设计用于构建高并发、分布式、容错性强的系统。本文将详细介绍如何在Windows和Linux操作系统上搭建Erlang的开发环境。 ### Windows中环境搭建 在Windows上,...
本篇文章将根据给定的文档资料,详细介绍如何在Windows环境下安装并配置Erlang环境,并结合Eclipse集成开发环境进行开发。 #### 二、Erlang安装步骤 ##### 1. 下载Erlang 首先,访问Erlang官方网站下载页面:`...
安装Erlang的过程包括下载官方提供的安装包,双击运行并按照向导完成安装,之后设置系统环境变量,将Erlang的bin目录添加到PATH中。最后,通过命令行输入`erl`命令,如果返回相关信息,表明Erlang已成功安装。 总之...
Eclipse Erlang 开发工具插件是为Eclipse IDE量身定制的一款扩展,旨在提供一个高效、便捷的环境来编写、测试和调试Erlang代码。这款插件名为"Erlide",它在2011年3月发布了稳定版本,以满足开发者对Erlang语言日益...
Erlang是一种面向并发的、通用的编程语言,由瑞典电信设备制造商Ericsson开发,主要用于构建...理解Erlang的并发模型和其在RabbitMQ中的作用,以及如何正确安装和配置这两个组件,是成功搭建和维护RabbitMQ服务的关键。
Erlang环境,如"opt_win64_21.1"版本,提供了在Windows平台上运行Erlang程序所需的基础组件。 OTP(Open Telephony Platform)是Erlang的开源开发框架,包含了Erlang虚拟机(BEAM)、库函数、编程模式和设计原则。...
Erlide的出现,使得Erlang开发者能够在Eclipse的强大功能支持下,享受到更高效和舒适的编码体验。 **Erlide的功能特性** 1. **语法高亮与代码提示**:Erlide提供Erlang源代码的语法高亮,使得代码更易读。同时,它...
rabbitmq安装前的erlang环境
Erlang 是一种功能强大的并发性编程语言,...总的来说,安装 Erlang 运行环境是开发基于 Erlang 应用的第一步,通过这个环境,你可以创建、运行和测试 Erlang 程序,享受它带来的并发编程优势和强大的分布式系统支持。
要使用RabbitMQ,首先需要确保你的环境已经正确配置了必要的组件,包括安装包和Erlang环境。以下是关于这两个关键要素的详细说明。 一、Erlang环境 Erlang是一种并发性极强、容错性好、特别适合构建分布式系统的...
Erlang环境是开发和运行RabbitMQ等基于Erlang技术的应用程序的基础。Erlang是一种函数式编程语言,以其并发处理、分布式计算和容错能力而闻名,特别适合构建高可用性和高并发性的系统,如消息队列服务器RabbitMQ。 ...
本教程将介绍如何基于RabbitMQ搭建自己的Erlang服务器,并进行必要的改进。 首先,我们需要安装Erlang环境。Erlang是RabbitMQ的基础,因为它提供了强大的并发处理能力和内置的分布式计算支持。在Windows、Linux或...
Erlang 环境配置借鉴 Erlang 是一种功能强大的编程语言,广泛应用于大型分布式系统、实时系统和嵌入式系统等领域。为了更好地使用 Erlang,需要配置一个良好的开发环境。本文将 introduce 一种使用 Emacs for ...
安装RabbitMQ首先需要安装 Erlang环境,并且Erlang不同版本和RabbitMQ版本都有个适应范围
通常需要将Erlang的bin目录添加到系统的PATH环境变量中,这样在任何目录下都可以通过命令行调用Erlang的工具和应用程序。例如,Erlang的`erl`命令行接口,用于启动Erlang shell,进行交互式编程或执行Erlang模块。 ...
Eclipse 4.2.2版本是Java开发的集成环境,而"Erlang在eclipse4.2.2里的开发编译工具"主要指的是Erlang IDE(Erlang Development Tool for Eclipse,简称ErlIDE或Erlide)。 Erlide是Eclipse平台上的一个插件,它为...
在Erlang环境下,RabbitMQ可以充分利用Erlang的并发性和容错性,为各种服务提供可靠的通信桥梁。因此,在部署RabbitMQ之前,必须确保Erlang OTP环境已经正确安装并且版本兼容。 安装Erlang OTP 23.0后,用户还需要...