Создание новой рубиновой платформы в NetBeans - PullRequest
1 голос
/ 16 декабря 2010

На моем компьютере Mac установлен ruby, и netbeans показывает, что это одна из платформ ruby. Я установил несколько новых драгоценных камней на мою машину с разными местоположениями GEM_HOME и GEM_PATH, чтобы эти новые камни не мешали камням, установленным как часть установки ruby ​​по умолчанию. Теперь я хочу создать новую платформу ruby ​​в Netbeans, чтобы она использовала новые местоположения GEM_PATH и GEM_HOME, а не местоположения по умолчанию (но без установки новой версии ruby). Для этого netbeans запрашивает местоположение файла интерпретатора ruby. При выборе файла интерпретатора ruby ​​по умолчанию он не создает новую платформу, указывая на уже установленную платформу. Если я скопирую файл интерпретатора в новое место и предоставлю его NetBeans, тогда он создаст новую платформу, но имя платформы останется прежним (Ruby 1.8.7-p174 в моем случае). На новой платформе я могу изменить переменные GEM_HOME и GEM_PATH. Netbeans не предоставляет какого-либо механизма для изменения имени платформы, что довольно неудобно, поскольку это может создать путаницу при переключении между платформами.

У меня вопрос, как я могу изменить название платформы? Могу ли я изменить его, напрямую отредактировав файл настроек netbeans (в случае, если это невозможно сделать из пользовательского интерфейса).

1 Ответ

1 голос
/ 17 декабря 2010

Из того, что я знаю, то, что вы пытаетесь сделать, может быть действительно сложным. Ну, это звучит сложно.

Если в обоих случаях вы используете одну и ту же версию ruby ​​и разные гемы (даже если это разные версии ruby)

Вы можете использовать Ruby Version Manager rvm и (при необходимости, наборы гемов rvm). Это супер-круто.

Также rvm интегрируется с Netbeans

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...