下载erlang OTP
http://pan.baidu.com/s/1bn8YldH
安装完成后在环境变量PATH中配置正确路径(例如:C:\Program Files (x86)\erl5.8.3\bin)
配置完成后打开控制台(windows+R 输入cmd) 输入erl出现
Eshell V5.8.3 (abort with ^G)
1>
代表环境搭建成功
以下是Erlang在IDEA的搭建运行
1.顶部菜单栏中File选项中找到setting --》plugins--》Brose Repositories 中找到Erlang并点击Install plugin安装完成后重启IDEA
新建项目 创建并编写kvs.erl文件:
%%%-------------------------------------------------------------------
%%% @author ss
%%% @copyright (C) 2015, <COMPANY>
%%% @doc
%%%
%%% @end
%%% Created : 27. 八月 2015 14:46
%%%-------------------------------------------------------------------
-module(kvs).
-compile([export_all]).
%%创建服务
start() ->
register(kvs, spawn(fun() -> loop() end)).
%%将值value和key关联起来
store(Key,Value) -> rpc({store,Key,Value}).
%%查找与key对应的值
lookup(Key) -> rpc({lookup,Key}).
rpc(Q) ->
kvs! {self(),Q},
receive
{kvs,Reply} ->
Reply
end.
loop() ->
receive
{From,{store,Key,Value}} ->
put(Key,{ok,Value}),
From!{kvs,true},
loop();
{From,{lookup,Key}} ->
From!{kvs,get(Key)},
loop()
end.
菜单栏中点击Build--》make module ‘****’。编译文件
点击Run配置 erlang console 出现以下页面输入命令测试
Eshell V5.8.3 (abort with ^G)
undefined
完成
版权声明:本文为博主原创文章,未经博主允许不得转载。
原文:http://blog.csdn.net/ssdlleave/article/details/48028059