Новая установка JRuby в Windows 10 - не удалось найти или загрузить основной класс org.jruby.Main

jruby -v is returning Error: Could not find or load main class org.jruby.Main

Я загрузил jruby-dist-9.1.12.0-src.zip с веб-сайта JRuby, а затем распаковал его содержимое в C: \ jruby-9.1.12.0.

Затем я добавил его папку мусорное ведро в переменную "path" с помощью setx path "%path%;C:\jruby-9.1.12.0\bin". Команда echo %PATH% возвращает C:\jruby-9.1.12.0\bin как одну из записей.

Я даже установил пару переменных окружения. set | findstr JRUBY_HOME возвращает JRUBY_HOME=C:\jruby-9.1.12.0, а set | findstr JAVA_HOME возвращает JAVA_HOME=C:\Program Files\Java\jre8.

Что мне не хватает? Я загрузил не тот JRuby?

непонятно, что вы используете: java ничего не знает о JRuby. вы можете просто запустить jruby -v, чтобы убедиться, что он работает

kares 20.09.2018 10:03

Прости @kares! Эта опечатка существенно изменила вопрос! Это jruby -v, который возвращает ошибку. Я отредактировал вопрос, чтобы отразить это.

chemturion 20.09.2018 15:20
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
0
2
224
1

Ответы 1

TLDR use the bin download; NOT the src download.

Я заставил его работать, удалив содержимое в C: \ jruby-9.1.12.0 (которое пришло из jruby-dist-9.1.12.0-src.zip). Затем я загрузил jruby-bin-9.1.12.0.zip и извлек его содержимое в C: \ jruby-9.1.12.0.

Другие вопросы по теме