Вы получаете эту ошибку, потому что вы не используете версию Eclipse, предоставленную Стэнфордским университетом.Для получения более подробной информации,
Редактировать: удалили эту ссылку, так как она больше не работает.
Редактировать:
Поскольку вышеуказанная ссылка не работаетбольше я написал следующие шаги.Поскольку я больше не использую Karel, если кто-то выполнил руководство и может внести какие-либо исправления, оставьте комментарий для редактирования этого ответа.
Инструкции:
a. Посетите веб-сайт Стэнфорда и загрузите следующие программы
- Eclipse для Windows из Стэнфорда
- Программное обеспечение Java Jre
b. Установите программное обеспечение.
c. Загрузите файл Assignment1.zip с вкладки Назначения.
d.УстановитеНазначение в Eclipse.
Теперь мы закончили с руководством по установке.Обсудим общие проблемы:
Проблемы:
Проблема 1: Пустой экран
Это означает, что вы установилипоследняя версия программного обеспечения Sun Java JRE.Решением этой проблемы является I. Удалите все версии программного обеспечения JRE, за исключением версии, загруженной с веб-сайта Stanford.
ИЛИ попробуйте
a.Open Eclipse Software.
b.На панели инструментов меню нажмите «Окно», а затем нажмите «Настройки»
c.Выполните следующие простые шаги:
- В окне настроек выберите Java.
- В раскрывающемся разделе, показанном в разделе Java, нажмите Установленные JRE.
- JRE weс веб-сайта Stanford загружено обновление jre6 2. Так что выберите его.Только jre6 совместим с программным обеспечением stanford eclipse.Поэтому снимите все остальные версии, установленные в вашей системе, и установите флажок jre6, как показано на рисунке ниже.
- Нажмите Ok.5. Запустите программу.Теперь вы можете видеть, что с выводом все в порядке.
Проблема 2: Ошибка
При запуске программы вы можете иногда заметить эту ошибку.
*
*Exception in thread "main" java.lang.NullPointerException
at acm.program.Program.main(Program.java:917)
at stanford.karel.Karel.main(Karel.java:202)*
*
Это означает, что вы не загружали программное обеспечение Stanford Eclipse и используете последнюю версию Eclipse, которую вы загрузили с веб-сайта Eclipse.Так что следуйте подробному руководству, которое я упомянул выше.Все будет работать нормально.