Убедитесь, что вы настроили файл конфигурации приложения
{application, fred,
[{description, "Your application"},
{vsn, "1.0"},
{modules, []},
{registered,[]},
{applications, [kernel,stdlib]},
{env, [
{param, 'fred'}
]
...
и затем вы можете настроить свою командную строку следующим образом:
-fred param 'billy'
Я думаю, вам нужен параметр в конфигурации вашего приложения для этого - я никогда не делал это иначе ...
Еще немного информации (проще, чем поместить ее в комментарии)
Учитывая это
{emxconfig, {ets, [{keypos, 2}]}},
Я, конечно, могу сделать это:
{ok, {StorageType, Config}} = application:get_env(emxconfig),
но (и это может быть важно) мое приложение запускается в данный момент (может, на самом деле, его просто нужно загрузить, а не запустить при просмотре кода application_controller).