рэкап в проекте Netbeans - PullRequest
       6

рэкап в проекте Netbeans

2 голосов
/ 01 августа 2010

Как настроить проект Netbeans Ruby таким образом, чтобы он не запускал интерпретатор Ruby (Ruby-платформу), а запускал рэкап?

Спасибо

Ответы [ 2 ]

2 голосов
/ 10 августа 2010

Я пытался сделать что-то подобное сам: запустить мой проект через контейнер Rack (способ, которым он должен работать в производстве). Я использовал Тринидад в качестве контейнера рэкапа (платформа JRuby) и в аргументах Ruby VM в netbeans я поставил:

-S trinidad -r config.ru

Хотя с терминала это работает нормально, с NetBeans оно совсем не работает, а ошибки бесполезны.

Буду признателен за хороший ответ и на этот вопрос. Запуск определенного класса не является полезным способом запуска веб-приложения Ruby, предназначенного для контейнера Rack.

0 голосов
/ 17 августа 2011

Я скопировал гем стойки в [project_path] /vendor/rack-1.0.0

Затем настройте конфигурацию запуска следующим образом:

Основной скрипт: rack-1.0.0 / bin / rackup Нажмите кнопку "Обзор ...", чтобы выбрать нужный файл

Аргументы: -p 3004 Заменить 3004 на нужный порт

Рабочий каталог: [путь_проекта] Заменить на фактический путь проекта

И это прекрасно работает.

...