Ответ 1
Я закончил тем, что исправил проблему в течение первой недели. Это связано с проблемой зависимости. Я построил новый проект, и он сработал. Этот вопрос неактивен некоторое время, пока om-nom-nom не предложит +50 для ответа. Мне жаль, если кто-то чувствовал, что все еще нужен ответ. Чтобы сделать этот ответ находчивым для других, я начал блог в http://shaneofalltrades.com/java.html с подробной информацией о полной настройке. Вот копия этого учебника...
Если у вас уже есть Eclipse, вы можете использовать эту версию или выполнить следующие шаги и установить еще один Eclipse, чтобы сохранить эту среду отдельно.
- Загрузите Eclipse 3.7 Indigo из → http://www.eclipse.org/downloads/и выберите Eclipse IDE для разработчиков Java. Разархивируйте папку, которую вы легко найдете. Если вы не знакомы с Eclipse, он не загружается автоматически в файлы вашей программы. Я поместил мою в папку с документами. После распаковки он полностью работоспособен. Вы можете прикрепить исключительный файл к панели задач, если вам это проще.
- Загрузите scala -2.9.1.final.zip файл для Eclipse по адресу http://www.scala-lang.org/downloads. Следуйте инструкциям. Во время этой установки он включает в себя вставку страницы загрузки/ссылки в раздел Eclipse "Установить новое программное обеспечение" на вкладке "Справка" в Eclipse.
- После вставки ссылки и названия вашего сохраненного местоположения вы должны увидеть элементы... Убедитесь, что вы раскрываете их и видите все поля, выберите "Выбрать все", затем "Далее" > , затем "Далее" > "Далее" для установки. Примите условия и выберите "Готово". Удостоверьтесь, что вы проходите через термины, которые нужно выбрать, и увидите, что все окна для этого выбраны. Я столкнулся с проблемой загрузки, пока я не проверил все флажки и "Принимаю условия". Как только все будет установлено правильно, он должен перезапустить или запросить перезапуск. Теперь Eclipse и Scala должны быть установлены, но его все еще нужно настроить для правильной работы.
- После перезапуска Eclipse он должен спросить вас, хотите ли вы проверить правильность настроек плагина, выбрать "Да".
- JDT Weaving должно быть включено. Выберите рекомендуемые настройки по умолчанию и нажмите OK.
- Теперь вы можете выбрать новый проект File → New > Project... и затем выбрать Scala Wizard → Scala Project. Назовите свой проект, а затем выберите следующий.
Теперь мы перейдем от Scala и загрузим JRuby. Этот шаг можно пропустить, если вы не хотите использовать Ruby, или можете использовать это единственный шаг, чтобы просто добавить JRuby в проект Java.
Загрузить JRuby
- Перейдите в http://jruby.org/download и загрузите JRuby 1.6.6 Complete.jar
- Поместите файл в место, которое вы запомните, поскольку вам нужно будет получить доступ к нему в Eclipse через пару шагов.
- Щелкните правой кнопкой мыши ваш пакет Scala в проводнике пакетов...
- Выберите "Путь сборки", затем выберите "Добавить внешние архивы"... Найдите свой JRuby jar, который вы только что загрузили (помещены в безопасную папку до этого шага) и выберите его. Eclipse загрузит это в ваш проект вместе с вашими другими библиотеками. Возможно, лучший способ включить это также в Системную библиотеку JRE, которая устранит этот шаг.
Назад к настройке вашего проекта в Eclipse...
- Щелкните правой кнопкой мыши Scala Пакет снова в Проводнике пакетов и выберите "Путь сборки", затем выберите "Настроить путь сборки...". Перейдите на вкладку "Заказ и экспорт" и отметьте все библиотеки, затем выберите "ОК".
- Время создания проекта: Щелкните правой кнопкой мыши Scala Пакет → Создать → Другое...
- Java → Class, Select Next
- Назовите его JRuby и установите флажки в этом поле и выберите Finish...
- Далее создайте Scala Класс: Щелкните правой кнопкой мыши Scala Пакет → Создать → Scala Класс
- Назовите его ScallaHello, выберите Finish.
- Вставить в код выше и запустить!
- Если вы спросите, хотите ли вы настроить пути к классам, выберите "Да".
Это должно охватывать все для вашего Hello World Java, Scala и Ruby. Если у вас есть какие-либо проблемы, пожалуйста, спросите, и я буду рад помочь.