![Открытие проекта JavaRushHomeWork - 1]()
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 содержит Ваш секретный ключ, никому его не показывайте.
Вы всегда сможете залогиниться в свой аккаунт по нему.
Приятной учебы!
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
Сейчас заново установил Идею и плагин к ней на новом компьютере и хочу продолжить решать задачи.
Вопрос — возможно ли сейчас скачать с сервера свои, выполненные в прошлом году решения?
Хочу в качестве повторения почитать свой код.
А чтобы и задачи были видны со всех устройств, можно положить проект в папку, которая синхронизирована с помощью сервиса Dropbox или еще лучше — через систему контроля версий.
а то бывает случайно нажимаешь открыть задачу, которую уже начал решать, и всё написанное удаляется (
update.
вопрос решён. я бы удалил запись, но можно только «изменить»
Суть в чем, все работало. Обновил версию Java (javac 1.8.0_60) + Idea 15.0.1
Соответственно в настройках проектах все проверил — все настроенно как положено.
Теперь при нажатии на кнопку плагина для получени язаданий выдается диалоговое окно «Плагин больше не сможет работать с сервером. Обновить плагин сейчас?» и на этом все.
Сталкивались ли с такой проблемой?
Нормальная среда разработки есть. Плюсы данного подхода: автономность, компактность, мобильность, доступность.