[erlang-questions] suggestions on how to start an erlang application from os shell script

Carl McDade <>
Tue May 5 19:32:37 CEST 2009


Have you read any of Joe's stuff on stand alone applications and how
to start them?



On Tue, May 5, 2009 at 5:29 PM, Mark Geib <> wrote:
> I have created an erlang application using the OTP structure.
> During development I have been doing
> erl -boot start_sasl ... then
> application:start(myapp).
> Now I am ready to package and deploy the app. We use debian systems here
> so I need to build a debian package to deploy from. The problem is I
> have not found a good way to start the app from the command line, i.e. a
> os shell script. I have tried creating a boot script, but this seems to
> require hard coded versions of the required apps, like kernel, sasl,
> etc. However we have various versions of debian in production with
> slightly different version of erlang, etc. installed. So I don't know
> the target environment.
> I could create a one line erlang program that does
> application:start(myapp), but this seems unnecessary.
> So, what is the standard method for starting a application from the
> command line.
> Thanks,
> Mark.
> --
> Principal Engineer
> Cheyenne Software Engineering
>  / 35-215
> _______________________________________________
> erlang-questions mailing list
> http://www.erlang.org/mailman/listinfo/erlang-questions

Carl McDade
Content Management Systems Consultant

More information about the erlang-questions mailing list