Как запустить Jruby 1.6.6 в Aptana Studio 3.0.8 * В WINDOWS * - PullRequest
0 голосов
/ 04 февраля 2012

Я прочитал запуск Jruby из Aptana Studio 3 в потоке Windows XP (если честно, я на Windows 7) и создал скрипт-обертку ruby.bat ( @ C: \jruby-1.6.6 \ bin \ jruby% * - МОЙ конкретный путь)

Попробовал назвать его "просто" ruby, ruby.sh, но Aptana не найдет его.Из любой оболочки Windows (CMD) он работает без проблем.

Также попытался скопировать JRuby.exe в Ruby.exe.Это все еще не сработает.Связывание ruby.exe с jruby.exe с помощью команды mklink по-прежнему не работает.

Просматривал Интернет, но все, что я нашел, это тупики.

Есть ли какое-нибудь решение этой проблемы?Не может быть ТАКОЙ редкой установки, ЭТО трудной или нет?

1 Ответ

0 голосов
/ 02 марта 2012

Я сделал это простым трюком ...
Я создал C ++ файл ruby.cpp:

#include <cstdlib>
#include <iostream>

using namespace std ;

int main( int argc, char *argv[] ) {
    string cmd = "jruby.exe" ;
    for (int i = 1 ; i < argc ; ++i)
        cmd.append( " " ).append( argv[i] ) ;
    return system( cmd.c_str() ) ;
}

Скомпилировано как ruby.exe и перемещено в C: \ jruby-1.6.6 \ bin.
Это работает ...

...