Всем привет! Подскажите, как решить проблему? Запускаю компиляцию любой задачки, и идея выдает такую ошибку
C:\Users\Dee\.jdks\openjdk-14.0.2\bin\java.exe "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2020.2\lib\idea_rt.jar=51339:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2020.2\bin" -Dfile.encoding=UTF-8 -classpath C:\JavaRushTasks\out\production\1.JavaSyntax com.javarush.task.task09.task0916.Solution
java.io.IOException
Я вообще ничего не понимаю, и как решить проблему - непонятно...
Помогите, плиз :)
Денис
17 уровень
Не компилирует IntelliJ IDEA
Комментарии (6)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
НиколайExpert
25 августа 2020, 07:53
во первых стоит следить за версией Java и ставить ту, которую требуют. Не надо ставить последнюю что бы было. Во вторых - у вас наверное есть класс в какой нибудь старой задаче, подчеркнутый красным - исправьте в нем ошибки. Для сведения: компиляция идет не задачки, а проекта, а значит всех ваших классов, которые есть в системе. Если я ошибся - пусть меня поправят, т.к. я что то надолго вылетел из программирования и уже многое забывается.
0
Денис
25 августа 2020, 07:56
Я даже не знаю, как следить за версией. В прошлый раз просто установил идею, подключил плагин и все заработало само. А сейчас винду переустановил, и ничего не работает. Ошибок в прошлых задачах нет. Не подскажите, какая версия джавы нужна для джавараша?
0
НиколайExpert
25 августа 2020, 08:03
task09.task0916.Solution -> java.io.IOException какая задача и какая ошибка написано. Ищите что неправильно.
Версия обычно 1.8 (или просто Java 8) - плюс это надо настроить в проекте в самой IDEA. 14 Java хорошо конечно, но какой функционал из нее вы хотите использовать? Уверены что не будет конфликтов с существующим кодом? Код пишется под конкретную версию Java - и часто его легко можно использовать и в другой, но иногда бывают проблемы. Такой процесс называется миграция. Весь проект принято делать на одной версии и мигрировать только по какой то причине. Ищите в интернете статьи про версии Java и учитесь - это важный навык.
0
Денис
25 августа 2020, 08:06
Я делал все по инструкции настройки IDE на третьем уровне. Ошибка ошибкой, но выдается на любую задачу, при этом я отправляю задачу на проверку, и проверку она проходит. То есть код написан правильно.
Видимо, действительно, до переустановки системы я использовал восьмую версию, а сейчас поставил 14-ую.
0
НиколайExpert
25 августа 2020, 08:16
надо понимать, что версия Java это важный параметр любого проекта. Возможно вы можете поправить версию Java в проекте и у вас будет все работать, но правильнее ставить ту версию, которая требуется. В системе можно иметь все необходимые вам версии Java одновременно, только настраивайте проекты правильно.
0
Денис
25 августа 2020, 08:19
Хорошо, благодарю, буду пробовать!
0