JavaRush /Java блог /Архив info.javarush /Открытие проекта JavaRushHomeWork
Diana
41 уровень

Открытие проекта JavaRushHomeWork

Статья из группы Архив info.javarush
Открытие проекта JavaRushHomeWork - 1

1. Качаете архив

Вы скачали архив с JavaRush, распаковали его и видите следующие две папки: Папка JavaRushHomeWork содержит шаблон проекта, в котором Вы будете решать задачи. Папка JavaRushIdeaPlugin содержит плагин, который необходимо подключить к IntelliJ IDEA (Идея).

2. Открываете проект

Открываете Идею. Идёте в меню File -> Open.... Открываете путь, куда был распакован архив. Кликаете на папке JavaRushHomeWork и жмете кнопку OK.
Открытие проекта JavaRushHomeWork - 2
Открытый проект выглядит вот так:
Открытие проекта JavaRushHomeWork - 3

3. Настраиваете проект

Открываете настройки проекта File -> Project Structure.... Выставляете Project language level на 7.0
Открытие проекта JavaRushHomeWork - 4
В Modules также выставляете Language level на 7.0. Убираете папку .idea из проекта, для чего её нужно выбрать и нажать Excluded.
Открытие проекта JavaRushHomeWork - 5
В SDKs, если там ничего нет, жмете сверху зеленый +, из выпадающего списка выбираете JDK и указываете путь к java. Жмете OK. Внимание! На курсе java7, ставьте 7 версию, чтоб не было проблем с настройками. Когда проект будет переведен на java8, мы сообщим об этом. Убедитесь, что JDK home path указывает на путь к вашей джаве. Во вкладке Classpath нажимаете зеленый + справа. Подключаете все джарники из *путь к джаве*/jre/lib Жмете кнопку Apply и перезагружаете проект.
Открытие проекта JavaRushHomeWork - 6

4. Подключаете плагин

Открываете настройки Идеи File -> Settings... для Plugins и жмете кнопку Install plugin from disk....
Открытие проекта JavaRushHomeWork - 7
Выбираете путь к плагину IdeaPlugin.jar, который находится в папке lib внутри JavaRushIdeaPlugin (см. п 1) и жмете кнопку OK.
Открытие проекта JavaRushHomeWork - 8
Применяете новые настройки нажатием на Apply и переоткрываете Идею - жмете Restart.

5. Тестируем работу плагина

Появились две новые кнопки:
  • нажмите левую кнопку (полосатую) для получения списка своих задач
  • нажмите правую кнопку (галочку), чтобы отправить задачу на проверку
Открытие проекта JavaRushHomeWork - 9
Важная информация Файл JavaRushPlugin.properties содержит Ваш секретный ключ, никому его не показывайте. Вы всегда сможете залогиниться в свой аккаунт по нему. Приятной учебы!
Комментарии (27)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
Женя Белаш Уровень 16
18 августа 2020
А плагин еще работает?
syachin_d Уровень 21
26 октября 2016
Всем у кого новая версия IDEA(16.2) и нету возможности пометить папку src как Source в настройках, то же самое можно сделать кликнув по ней правой кнопкой и там выбрать Mark as
grishin Уровень 27
24 августа 2016
Год назад я решал задачи на другом компьютере, на котором была переустановлена система и тот мой проект JavaRushHomeWork не сохранился.
Сейчас заново установил Идею и плагин к ней на новом компьютере и хочу продолжить решать задачи.
Вопрос — возможно ли сейчас скачать с сервера свои, выполненные в прошлом году решения?
Хочу в качестве повторения почитать свой код.
rubin86 Уровень 20
15 августа 2016
Можно ли установить плагин на несколько устройств так чтоб они были синхронны. То есть прогресс по курсу отображается во всех устройствах.
djigurda71 Уровень 28
24 мая 2016
Пытаюсь открыть список задач, кнопка кликабельна, но ничего не открывается
Veb Уровень 11
3 апреля 2016
как настроить Идею, чтобы при повторном(!) импорте задания она спрашивала, переоткрыть или оставить, как есть?

а то бывает случайно нажимаешь открыть задачу, которую уже начал решать, и всё написанное удаляется (

update.
вопрос решён. я бы удалил запись, но можно только «изменить»
valderan Уровень 11
28 ноября 2015
Есть ли зависимость работы плагина от версий явы и версии ide IDEA?
Суть в чем, все работало. Обновил версию Java (javac 1.8.0_60) + Idea 15.0.1
Соответственно в настройках проектах все проверил — все настроенно как положено.
Теперь при нажатии на кнопку плагина для получени язаданий выдается диалоговое окно «Плагин больше не сможет работать с сервером. Обновить плагин сейчас?» и на этом все.
Сталкивались ли с такой проблемой?
Kuhtinov Уровень 9
31 июля 2015
А у меня почему-то ошибка — «Internal HTTP server disabled». И пишет — «Cannot start internal HTTP server. Git integration, JavaScript debugger and LiveEdit may operate with errors. Please check your firewall setting and restart Intellij IDEA». и при нажатии на кнопку открытия списка задач пишет, что не может авторизоваться на сервере. Что это значит???
JavaDvoechnik Уровень 10
26 июля 2015
очень удобная штука но авторизоваться не могу
abbath0767 Уровень 36
17 июля 2015
Спасибо. Очень поможет многим новичкам. Доступно и понятно