Такие ошибки должны гуглится хорошо, полсотни миллионов джава-программистов, проблемы возникают у всех одинаковы.
Но для начала, скажи а что там стоит в File -> Project structure во вкладках Project и Modules, какая SDK выбрана?
Интересная ошибка, сам еще не разобрался с этими нейтив jdk , не нейтив, думаю это где-то в ту степь
такие вещи (связанные с настройками) фиксятся метдом тыка. Гугль может дать решение или натолкнуть где копать, открыл - закрыл Идею, File -> Invalidate cache and restart. Обновил или даже переустановил (может быть в 10 раз быстрее чем искать), создал другой проект, посмотрел как там, и тд.
Но посмотрим, может кто сталкивался найдется.
Если на красное поставить курсор, посредине слова String, и нажать ALT+ENTER, ничего путнего не предлагает сделать?
Хм.
1. Как найдешь ответ обязательно отпишись что и как ты сделал чтобы другие с аналогичной ошибкой могли тоже воспользоваться.
2. Ты перестановку делал сверху? Или с предварительным удалением? Если второе, то повтори переустановки, сначала удали полностью приложение, и чтобы даже папки не было старой, при установке нового естественно никаких "использовать файлы настроек предыдущей версии".
3. Если п.2 не помог, версий Idea 2 шт, это Community and Ultimate. Установи отличную от твоей (они в принципе должны паралельно без проблем становится).
Важно!
После выполнения пунктов с перестановками, не добавляй плагин и проект JavaRashTasks.
Не нужно добавлять лишних неизвестных переменных в уравнение.
Переустановил Идею, сначала попробуй создать новый проект File -> New project -> там Java или Maven, что-то там введешь, разберешься, главное нажимай далее, вводи необходимый текст и не нажимай ничего лишнего что не есть обязательным.
А далее, создаешь новый класс, пусть Example, пишешь там psvm Enter в общем хелло ворлд программу на один System.out.println
И только если этот пример нормально отработает можно уже ставить плагин и проект.
Можно попробовать еще другое jdk установить. Если предыдущие пункты не удалось.
Я пробовал нагуглить, но такое конечно наиболее легко вживую крутить и пробовать.
Не видно папки out, чтобы это не значило, что-то с компиляцией там явно не то.
Да, боевой у тебя опыт со старта. Но это полезно, да и держишься хорошо, молодец, добей уже этого окаянного змия :)
п.с. Ну еще в JavaRush есть техсаппорт, https://javarush.com/dialogues/administration
В общем, решено!
Скорее всего проблема была не в JDK(х64), IDEA(х32), решал так:
- снёс JDK, IDEA и память он них с ЖД;
- почистил компуктер Ц-клинером;
- накатил JDK(х64 jdk1.8.0_212, перезагрузка), IDEA(х64 2019 3.1, перезагрузка);
- и тут я-таки пришел к решению. Т.к. читаю Шилдта "Руководство для начинающих нубов" также пользуюсь стоковым компилятором javac (автор выбрал такой путь, как самый наглядный) он не запустился в консоли win после отката версии JDK (было 9 стало 8, посоветовали). После чего начал решать ещё одну проблему:)
Для компиляции программ .java из консоли win нужно было указать wind-е пути к компилятору javac (у меня WIN 7/64). Для этого:
- win+break — доп. пар. сис-мы — ПЕРЕМЕННЫЕ СРЕДЫ.
- переменная среды: ИМЯ "CLASSPATH"/ ЗНАЧЕНИЕ ".;"
- сис-я пер-я: ИМЯ "PATH"/ ЗНАЧЕНИЕ "C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;{ДОПИСАТЬ путь к bin в jdk}C:\Program Files\Java\jdk1.8.0_212\bin;."
(источник:
https://geekon.media/javac-ne-yavlyaetsya-vnutrennej-ili-vneshnej-komandoj/)
ВОТ ТУТ и была ошибка (наверное:)). Начав читать книгу ранее, я снёс все записи, кот. там были и записал туда только путь к javac, это было ещё до установки IDEA.
javac компилировал, но IDEA - нет. Думаю так и было.
- перезагрузился, запустил тест-проект в IDEA — работэ, javac в консоли — работаэ, подключил плагин и проект - работэ1
Всем спасибо за внимание и посильную помощь!
С Наступающим-2019! Желаю всем железной воли в обучении!
нубов" также пользуюсь стоковым компилятором javac (автор выбрал такой путь, как самый наглядный) он не запустился в консоли win после отката версии JDK (было 9 стало 8, посоветовали). После чего начал решать ещё одну проблему:) Для компиляции программ .java из консоли win нужно было указать wind-е пути к компилятору javac (у меня WIN 7/64). Для этого: - win+break — доп. пар. сис-мы — ПЕРЕМЕННЫЕ СРЕДЫ. - переменная среды: ИМЯ "CLASSPATH"/ ЗНАЧЕНИЕ ".;" - сис-я пер-я: ИМЯ "PATH"/ ЗНАЧЕНИЕ "C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;{ДОПИСАТЬ путь к bin в jdk}C:\Program Files\Java\jdk1.8.0_212\bin;." (источник: https://geekon.media/javac-ne-yavlyaetsya-vnutrennej-ili-vneshnej-komandoj/) ВОТ ТУТ и была ошибка (наверное:)). Начав читать книгу ранее, я снёс все записи, кот. там были и записал туда только путь к javac, это было ещё до установки IDEA. javac компилировал, но IDEA - нет. Думаю так и было. - перезагрузился, запустил тест-проект в IDEA — работэ, javac в консоли — работаэ, подключил плагин и проект - работэ1 Всем спасибо за внимание и посильную помощь! С Наступающим-2019! Желаю всем железной воли в обучении!