Всем доброго времени суток. Значит суть проблемы такая. Долгое время не пользовался ноутом, решил поработать не дома и столкнулся с ЭТИМ. Открыл задачу в ide (код до этого был уже прописан, теперь удален), захожу в настройки кнопки run, чтобы настроить точку входа в данную задачу (task0510). А этой задачи нет в списке. Это на первом скрине. Более того, при попытке запуска любой уже решенной задачи (task0509) выдаёт ошибку и с каждой давно уже решённой задачей ошибка одна и та же ( третий скрин). Предположительно это началось после обновления плагина. Пробовал переустанавливать плагин, не помогло.
Показанная задача уже сдана, не говорите, что в ней ошибка. Тем более на третьем скрине это результат запуска, всё что написано в окне кода, он выдаёт сам!!!
Anonymous #2671498
7 уровень
плагин в ide отказывается работетать
Комментарии (6)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Justinian Judge в Mega City One Master
28 января 2022, 16:00
Плагин не причем
Твой проект это одно целое.
Для тебя на первых порах, каждый класс = отдельная программа. Но это не так.
Для компьютера весь проект JavaRushTasks это одной механизм.
При попытке запуска любого компонента в пределах модуля, компилятор будет проверять, а можно ли этот проект откомпилировать. Проект. Не один класс.
Почему не один класс, потому что ты можешь писать так:
что у нас здесь, у нас два разных класса. Находящиес яв одном или разных пакетах.
Джава это строготипизированный язык, она при запуске проверяет, а не будет ли каких проблем.
Представь, что авто при старте проверяет, а не течет ли бензин, а на месте ли колеса и тд.
Если джава видит такой код, прежде чем компилировать его в байт-код для исполнения JVM, джава проверяет, ведь она должна гарантировать, что если ты вызовешь какой-то метод, а его вообще не будет? Лучше на старте бросить ошибку, согласись, что если протекает бензобак условно говоря, то лучше про это узнать чем раньше тем лучше.
Или допустим у тебя:
условно говоря, компилятор тебе говорит "Я не знаю что ты там хочешь запустить, но что мне с этиим делать?"
Поэтому, твоя задача просто решить этот вопрос - сделать так, чтобы класс скомпилировался, у класса должно быть имя, которое совпадает с именем класса и фигурные скобки.
Если метод что-то возвращает, то просто пиши return null / return 0 в зависимости от возвращаемого типа.
Или просто выделяешь красный кусок кода и CTRL+/ чтобы закомментировать. 0
Anonymous #2671498
8 февраля 2022, 18:53
с птичками прикольно.
но с idea так и не разобрался.
в плоть до того, что открываю новую задачу, она открывается (на скрине). но в настройке кнопки запуска проекта нет варианта выбрать эту задачу. задача открыта 0511, а в списке на запуск последняя 0506. Просто после 0506 решал на другом компе и список разорвался. Может причина в этом, хотя должен же был обновиться???
Не помогла и переустановка idea. Удалил, установил, все настройки на месте месте и плагины все активированы. Как было до удаления. Где чистить все эти файлы после удаления не знаю(((
please help
0
Justinian Judge в Mega City One Master
8 февраля 2022, 20:31
Судя по скриншоту ты так и не исправил проблемы с задачей 0418.
Поэтому:
1. Зайди в класс Solution задачи 0418 и сделай чтобы он компировался:
2. Если хочешь запустить задачу:
используй любой из методов ниже:
а) ставишь курсор в нужный класс, правый клик мышкой, ищешь в меню Run...Solution.main
б) ставишь курсор в нужный класс и нажимаешь CTRL+SHIFT+F10
в) в нужном классе напротив объявления класса Solution слева есть зеленый треугольник - нажимай его
г) в нужном классе напротив объяления метода main слева есть зеленый треугольник - нажимай его
любой из этих методов сработает 0
Anonymous #2671498
12 февраля 2022, 18:25
Привет. Да, задачу не исправил. Но и цели такой не было, показал это чтобы показать что работает, что нет. То что нужно исправить, наверное можно решить переустановкой компонентов IDEA. я уже пробовал просто переустановить. но вновь установленная IDEA подхватила старые настройки и вела себя по старому. Научите как удалить файлы настроек, где они прописываются??? чтобы новая IDEA была не настроена, не было ни каких плагинов и тд.
0
Justinian Judge в Mega City One Master
12 февраля 2022, 21:39
Я тебе дал перечень конкретных шагов, которые нужно сделать. Если сделаешь - и все будет окей, это один разговор. Если сделаешь - и будут проблемы - другой, ты говоришь, сделал то то и то то, но ничего не работает, будем смотреть.
Но если ты НЕ сделал то, что нужно, то у меня новой информации нету.
Идея делает ровно то, что должна, это корректное поведение системы. Из того что я вижу.
При переустановки Идеи она вроде спрашивает - использовать старые настройки или нет.
Тем более, что можно параллельно ставить две разных Идее - Ультимейт и Коммюнити.
0
Anonymous #2671498
3 марта 2022, 16:09
Дело решилось переустановкой IDEA со сбросом всех настроек и плагинов (как вы и говорили, спрашивает, сбрасывать настройки или нет). И заново всё настроил. Заработало. Я как не опытный потратил на это с десяток попыток((( Спасибо.
+1