Erlang Rebar 使用指南之二:制作发布版本
2014-12-01 15:01
357 查看
Erlang Rebar 使用指南之二:制作发布版本
全文目录:https://github.com/rebar/rebar/wiki
本章位置:
https://github.com/rebar/rebar/wiki/Release-handling
如何使用rebar打包和发布应用。
1 查看erlang版本
$ erlErlang/OTP 17 [erts-6.2] [source] [64-bit] [async-threads:10] [hipe] [kernel-poll:false]
Eshell V6.2 (abort with ^G)
1> q().
ok
2 创建项目
按照下面的命令创建一个新的项目test_rebar:$ mkdir test_rebar
$ cd test_rebar/
$ cp ../rebar/rebar .
$ ./rebar create-app
$ mkdir rel
$ cd rel
$ ../rebar create-node
$ vi reltool.config
$ cd ..
$ echo "{sub_dirs,[\"rel\"]}.">rebar.config
$ ./rebar compile generate
==> rel (generate)
WARN: 'generate' command does not apply to directory ~/test_rebar
其中,$ vi reltool.config执行时,找到下面这行:
{app, mynode, [{mod_cond, app}, {incl_cond, include}]}更改为:
{app, mynode, [{mod_cond, app}, {incl_cond, include}, {lib_dir,".."}]}
3 运行
$ pwd../test_rebar/rel/mynode/bin
$ ./mynode start
$ ./mynode attach
Attaching to /tmp//~/test_rebar/rel/mynode/erlang.pipe.1 (^D to exit)
(mynode@127.0.0.1)1> application:which_applications().
[{mynode,[],[]},
{sasl,"SASL CXC 138 11","2.4.1"},
{stdlib,"ERTS CXC 138 10","2.2"},
{kernel,"ERTS CXC 138 10","3.0.3"}]
(mynode@127.0.0.1)2> q().
ok
(mynode@127.0.0.1)3> [End]
$ ./mynode start
$ ./mynode stop
ok
相关文章推荐
- Erlang Rebar 使用指南之二:制作发布版本
- 使用Ant制作发布版本 推荐
- Hello China 最新版本V1.6源代码和使用指南,已发布到:http://download.csdn.net/source/1054702
- Hello China 最新版本V1.6源代码和使用指南,已发布到:http://download.csdn.net/source/1054702
- 使用Ant制作发布版本
- Hello China 最新版本V1.6源代码和使用指南,已发布到:http://download.csdn.net/source/1054702
- ClickOnce:部署,强制要求用户使用最新发布版本才可以执行软件的方法
- SVN的简明用户使用指南,eclipse版本
- DNN新闻管理模块使用指南(版本:1.01.03)
- 本文教你如何使用autoconf、automake等来制作一个以源代码形式(.tar.gz)发布的软件、并可在执行configure时使用自定义参数。
- 使用ClickOnce部署,强制要求用户使用最新发布版本才可以执行软件的方法
- 广告发布系统beta版本已经上线使用,待测试完成后,将会直接发布1.0版本
- eclipse + JBoss 5 + EJB3开发指南(5):使用配置文件发布Session Be
- PageAdmin V2.1 20100101版本已发布,请更新到最新版本使用更多功能。
- XNA Game Studio是一套有着强大功能和简单界面的游戏制作平台,游戏开发商和游戏玩家都可以使用这套工具开发针对Windows XP以及Xbox360的游戏,XNA Game Studio分为两种版本,一种是面向初学者的EXPRESS版本,还有一种
- 《TortoiseSVN中文使用手册》:SVN版本控制最详尽的中文使用指南
- MED-V使用教程之二制作Image文件
- 使用 Override 和 New 关键字进行版本控制(C# 编程指南)
- 《TortoiseSVN中文使用手册》:SVN版本控制最详尽的中文使用指南
- 专用游戏修改器制作工具.NET版 V2 BETA2 版本发布