Целью программирования ruby является (как правило) либо написание веб-приложения, либо написание программы, которую можно запустить из командной строки.
Для веб-приложения a *Опция 1005 * может быть полезной, но на самом деле самая распространенная среда веб-приложений - это Rails, а для rails вы можете просто запустить выделенный веб-сервер, на котором запущено ваше веб-приложение с script/server
.
Для программы командной строки , просто запустите тот файл ruby, который вы намеревались в качестве основного файла (тот, который содержит код, запускаемый при запуске).У Ruby нет никаких трудностей, с которыми сталкивается Java (например, наличие jar-файла с правильным атрибутом Main-class
, правильное определение пути к классу и т. Д.).Так что вам на самом деле не нужна цель rake run
, потому что нет никакой сложности, которую нужно скрывать в rakefile.