Diana
41 уровень

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

Пост из группы Архив info.javarush.ru
3276 участников

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

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

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

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

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

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

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

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

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

Появились две новые кнопки:
  • нажмите левую кнопку (полосатую) для получения списка своих задач
  • нажмите правую кнопку (галочку), чтобы отправить задачу на проверку

Важная информация

Файл JavaRushPlugin.properties содержит Ваш секретный ключ, никому его не показывайте. Вы всегда сможете залогиниться в свой аккаунт по нему. Приятной учебы!
Комментарии (32)
  • популярные
  • новые
  • старые
Для того, что бы оставить комментарий вы должны авторизироваться
Maxskazka 14 уровень, Miami
12 ноября 2017, 20:23
Обновил Java to Java 9.0, плагин слетает не могу запустить, может кто подсказать, как исправить или старый плагин с новой Java не работает?.. спасибо
syachin_d 21 уровень
26 октября 2016, 13:47
Всем у кого новая версия IDEA(16.2) и нету возможности пометить папку src как Source в настройках, то же самое можно сделать кликнув по ней правой кнопкой и там выбрать Mark as
Orkan 28 уровень
12 декабря 2016, 22:29
Троекратное «Ура»!
Спасибо)
grishin 27 уровень, Харьков
24 августа 2016, 20:47
Год назад я решал задачи на другом компьютере, на котором была переустановлена система и тот мой проект JavaRushHomeWork не сохранился.
Сейчас заново установил Идею и плагин к ней на новом компьютере и хочу продолжить решать задачи.
Вопрос — возможно ли сейчас скачать с сервера свои, выполненные в прошлом году решения?
Хочу в качестве повторения почитать свой код.
rubin86 20 уровень, Bendery
15 августа 2016, 13:05
Можно ли установить плагин на несколько устройств так чтоб они были синхронны. То есть прогресс по курсу отображается во всех устройствах.
grishin 27 уровень, Харьков
24 августа 2016, 20:50
Должно быть можно, хотя сам я не пробовал.
А чтобы и задачи были видны со всех устройств, можно положить проект в папку, которая синхронизирована с помощью сервиса Dropbox или еще лучше — через систему контроля версий.
firbi 26 уровень, Киев
6 июля 2016, 15:13
Краткий гайд по запуску на маке.

Если у вас после всех настроек описанных в теме все еще не работает проект читайте дальше

Если открытие проекта JavaRush выдает ошибку «unsupported major minor version 51.0», то
Заходим в корень диска->библиотеки->Java->JavaVirtualMachines и удаляем Jdk версии 1.6 и ниже. Их иногда ставит OS X для старых программ (внимание, это может сломать другой софт, у меня например отказался работать фотошоп cs5).

Поидее без этого можно обойтись сделав правильный экспорт JAVA_HOME как советуют на SO stackoverflow.com/questions/21964709/how-to-set-or-change-the-default-java-jdk-version-on-os-x

Но мне это не помогло. А удалив старые jdk, и оставив только jdk7+ все заработало. На этом все.

Happy coding!
djigurda71 28 уровень
24 мая 2016, 17:09
Пытаюсь открыть список задач, кнопка кликабельна, но ничего не открывается
djigurda71 28 уровень
24 мая 2016, 20:02
а все, проблема устранилась
Den8228 7 уровень, Нью Йорк
11 июля 2016, 21:36
не подскажешь, каким образом эта проблема у тебя устранилась?
Frankuj 20 уровень
17 июля 2016, 16:28
Мне тоже интересно, каким образом устранилась проблема.
osimira 25 уровень
14 октября 2016, 00:48
Set SRC directory as Sources Root.
JavaRushHomework -> src (right click to expand context menu) -> Mark Directory As -> Sources Root.
Now you can create Classes and use the JavaPlugin button.
Veb 11 уровень
3 апреля 2016, 12:50
как настроить Идею, чтобы при повторном(!) импорте задания она спрашивала, переоткрыть или оставить, как есть?

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

update.
вопрос решён. я бы удалил запись, но можно только «изменить»
Cepr0 41 уровень, Одесса
25 мая 2016, 08:43
Почему бы не написать как решен?
valderan 11 уровень, Ural
28 ноября 2015, 08:47
Есть ли зависимость работы плагина от версий явы и версии ide IDEA?
Суть в чем, все работало. Обновил версию Java (javac 1.8.0_60) + Idea 15.0.1
Соответственно в настройках проектах все проверил — все настроенно как положено.
Теперь при нажатии на кнопку плагина для получени язаданий выдается диалоговое окно «Плагин больше не сможет работать с сервером. Обновить плагин сейчас?» и на этом все.
Сталкивались ли с такой проблемой?
ksandr 30 уровень
28 ноября 2015, 17:19
Попробуйте скачать последнюю версию плагина, может дело в нем. У меня версии ява и идеи такие же, все работает.
valderan 11 уровень, Ural
28 ноября 2015, 20:02
Спасибо, уже решил проблему. Просто снес старую версию плагина, скачал новую и переустановил — все работает! :)
Kuhtinov 9 уровень
31 июля 2015, 14:27
А у меня почему-то ошибка — «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». и при нажатии на кнопку открытия списка задач пишет, что не может авторизоваться на сервере. Что это значит???
Fry 41 уровень, Львов
31 июля 2015, 14:34
может антивирус блокирует. Попробуй отключить антивирус.
JavaDvoechnik 10 уровень, Tbilisi
26 июля 2015, 20:46
очень удобная штука но авторизоваться не могу
hubert 41 уровень
26 июля 2015, 20:49
Может все дело в нике? Попробуй сменить