Rebar——Erlang构建工具,可以方便的编译测试Erlang应用程序和发布。

一、Rebar的安装

1.在页面https://bitbucket.org/basho/rebar/downloads下载

rebar和tip的bz2格式文件

2.安装步骤   https://bitbucket.org/basho/rebar/wiki/Home

二、Rebar使用

1.rebar为basho-rebar-d4fcc10abc0b.tat.bz2_FILES文件安装后生成文件,rebar为名称改短后的文件名,叫其它名字亦可。

2.apps文件为存放打包程序自定义文件

3.在apps文件下放置将要打包工程文件,

(1)文件名称要与.app中application定义名称一致

(2)将待打包工程中ebin文件夹中的.pp文件烤出放置src文件下,格式改为.app.src,将ebin 文件夹删除

4.配置路径和打包目标文件rebar.config,添加

{sub_dirs,["apps/sellaprime"],"rel"}

指定导入工程路径,和打包将要存放的文件名

5.编译

命令:  ./rebar compile,结果如图所示

6.创建打包原型文件

命令:./ rebar create-node nodeid=sell

7.配置reltool.config

(1)添加打包工程路径,{lib_dirs,{"../apps"}}

(2)添加工程定义的application  "sellaprim".

8.生成安装包文件

命令:../rebar generate

生成效果如图所示

9.验证效果图

(1)Linux下启动为bin文件下sell

(2)windows下为release 下1文件下的sell.boot(在删除erlang环境后貌似不行,正在调试)

转载于:https://www.cnblogs.com/musketeer/archive/2011/03/26/1996197.html

Erlang打包工具rebar安装使用相关推荐

  1. erlang rebar 配置mysql_Erlang打包工具rebar安装使用

    Rebar--Erlang构建工具,可以方便的编译测试Erlang应用程序和发布. 一.Rebar的安装 1.在页面https://bitbucket.org/basho/rebar/download ...

  2. Erlang:[笔记一,构建工具rebar之编译]

    Rebar概述 Rebar是一款Erlang构建工具,使用它可以方便的编译,测试erlang程序和打包erlang发行版本.Rebar其实是一个独立的erlang脚本,默认情况下,Rebar会按照Er ...

  3. vs 2012自带打包工具进行部署安装

    原文 http://www.cnblogs.com/javawebsoa/archive/2013/04/05/3001632.html#2667832 使用vs2012做的程序,程序做完后准备打包部 ...

  4. python 打包 .app 运行 控制台窗口_Python打包工具PyInstaller的安装与pycharm配置支持PyInstaller详细方法...

    windows系统下安装Pyinstaller cmd下输入指令 pip install PyInstaller Pyinstaller的使用 进入需要打包的目录下,执行打包命令 Pyinstalle ...

  5. DotNet4应用程序打包工具(把DotNet4安装程序打包进你的应用程序;WINAPI开发,无dotNet环境也可顺利执行)【一】整体思路...

    先说废话 很多朋友对我写的这个系列的第五篇比较感兴趣:http://www.cnblogs.com/liulun/archive/2011/12/08/2280110.html 因为我承诺第五篇就公布 ...

  6. Spark安装及其sbt和maven 打包工具安装

    一.安装准备 需要先安装hadoop,Java JDK,采用 Hadoop(伪分布式)+Spark(Local模式) 的组合. spark和sbt,maven的版本:spark-2.4.5-bin-w ...

  7. Webpack实战(一):基础入门-教你轻松搞定Webpack打包工具安装及参数配置

    为什么要模块化 javascript跟其他开发语言有很多的区别,其中一个就是没有模块化概念,如果一个项目中有多个js文件,我们只能通过script标签引入的方式,把一个个js文件插入到页面,这种做法会 ...

  8. java 打包工具_Java打包Windows安装程序

    目前对于开发Windows桌面程序而言,Java Swing并不是最好的选择,但是对于Java/Android程序员来说,Swing是最快上手和最容易熟悉的语言,和Android类似,Swing也提供 ...

  9. Pycharm安装打包工具

    Pycharm安装打包工具 首先打开设置 点击python解释器这个选项 接着找到下面的小加号点一下 点击完之后,在上面的输入框中搜索pyinstaller 点一下搜索到的pyinstaller 然后 ...

最新文章

  1. react学习笔记(二)编写第一个react组件
  2. 典型数据中心能耗分析,空调系统选择很重要,想节能可以这样设计
  3. Django在admin.py中设置date_hierarchy时报错
  4. oracle 创建表空间 pcincrease,oracle建表空间
  5. 关于重定向页面和请求转发页面的区别
  6. Libiconv裁剪
  7. java.text.NumberFormat使用方法
  8. sed学习笔记(1) - 入门知识
  9. 企业网盘居然支持高速局域网文件传输工具(速度可达20M)
  10. 统信系统安装京瓷打印机驱动步骤 针对京瓷系列复合机的UOS操作系统用户使用说明
  11. 企业微信聊天记录如何转移到新手机上?
  12. vue项目——商品详情页面图片放大镜效果实现(完成)
  13. 如何录屏?电脑屏幕录制软件哪个好?
  14. Python——下载音乐(干货)
  15. 论文解读《ResRep: Lossless CNN Pruning via Decoupling Remembering and Forgetting》
  16. Matlab使用高阶求解器解决天体力学问题
  17. 怎么建立设备管理系统?
  18. 调音台使用基础-增益结构与推子位置
  19. 2016年,网络程序设计,ustc se,SA16225161,梁昱森
  20. 基于丝袜哥的knife4j,您值得拥有!

热门文章

  1. Mac. IntelliJ IDEA maven+springmvc添加包时小插曲
  2. Error:Comments are not permitted in JSON
  3. JavaScript学习(六十九)—正则表达式实训题
  4. 普通人如何走上复利投资致富的门路?
  5. 所以進入到二十一世紀之後
  6. 刚有个做电商的朋友在说,他们想在网上造出品牌销量很容易
  7. 初创公司要严控会议时长,日会5-15分钟,周会不超30分钟
  8. 黄金为什么贵,黄金都有什么用处?
  9. 如何将手机轻松投屏电脑?
  10. @Scheduled cron表达式详解