2

Rebar を使用して Erlang アプリケーション リリースをビルドしようとしています。

http://alancastro.org/2010/05/01/erlang-application-management-with-rebar.htmlのチュートリアルに従いました。

私はWindowsXP環境で作業しており、MINGW32を使用してgit、シェルスクリプト、makeなどをサポートしています...

アプリケーション、ノード、およびリリースを作成するのに問題はありませんでした。しかし、コマンドを使用してアプリケーションを起動したいとき

「myapp コンソール」

コマンド erlexec が見つからないため失敗します。

「myappスクリプト」で$CMD変数を「.../erlexec」から「.../erl.exe」に変更しました。これはWindowsのVMプログラムのフルネームであり、動作します。

すべてのスクリプトのすべてのエントリを変更することは避けたいと思います。複数のエントリ ポイントを持つスクリプトがたくさんあり、次のリリースをビルドするときに書き直されるのではないかと心配しています。

変更する構成ファイルはありますか、または生成中にステップがありませんか?

4

1 に答える 1

0

とても簡単...

dos 環境からコマンドを起動するだけで動作します。

さらに、dos から最初に rebar スクリプトを再構築しましたが、それが必要かどうかはわかりません。

于 2013-03-04T13:41:25.570 に答える