Класс, созданный обработчиком аннотаций, который непосредственно не используется [дубликат]

Ошибки округления с плавающей запятой. 0,1 не могут быть представлены точно в базе-2, как в базе-10, из-за недостающего простого коэффициента 5. Так же, как 1/3 принимает бесконечное число цифр для представления в десятичной форме, но составляет «0,1» в базе-3, 0.1 принимает бесконечное число цифр в базе-2, где оно не находится в базе-10. И компьютеры не имеют бесконечного объема памяти.

48
задан vaxquis 8 May 2016 в 15:21
поделиться

12 ответов

Я предполагаю, что вы используете IDE (например, Netbeans), который позволяет вам запускать код, даже если некоторые классы не компилируются. Во время выполнения приложения, если вы обращаетесь к этому классу, это приведет к этому исключению.

31
ответ дан Chandra Sekar S 28 August 2018 в 05:02
поделиться

Если это Netbeans, попробуйте снять флажок «Скомпилировать при сохранении» в свойствах проекта (Build -> Compiling). Это единственное, что помогло мне в аналогичной ситуации.

Источник: http://forums.netbeans.org/post-45324.html

64
ответ дан Dime 28 August 2018 в 05:02
поделиться

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

Кроме того, у вас могут быть какие-то странные символы. Попробуйте выполнить очистку кода в блоке Notepad (или Gedit), а затем вставьте его в новый класс с вашей IDE.

0
ответ дан Display Name 28 August 2018 в 05:02
поделиться

Организуйте свой код как модуль maven. После этого запустите команду из терминала $mvn installl, чтобы проверить, правильно ли ваш код строит. Наконец импортируйте проект в netbeans или eclipse в качестве проекта maven.

0
ответ дан Enrico Giurin 28 August 2018 в 05:02
поделиться

Повторно проверьте объявления пакетов во всех ваших классах!

Такое поведение наблюдается в NetBeans, когда объявление пакета в одном из классов пакета относится к несуществующему или неправильному пакету. NetBeans обычно обнаруживает и выделяет эту ошибку, но, как известно, сбой и вводят в заблуждение отчет о пакете как свободный от ошибок, если это не так.

0
ответ дан IqbalHamid 28 August 2018 в 05:02
поделиться

меняет пакет классов, ваши файлы, вероятно, находятся в неправильном пакете, произошли со мной, когда я скопировал код у друга, это был пакет по умолчанию, а мой был другим, поэтому netbeans не удалось скомпилировать из-за него.

0
ответ дан Kleyton 28 August 2018 в 05:02
поделиться

У меня была та же проблема. Моя ошибка была в упаковке. Поэтому я предлагаю вам сначала проверить имя пакета и если класс находится в правильном пакете.

0
ответ дан Meluleki Dube 28 August 2018 в 05:02
поделиться

Отключить развертывание при сохранении в окне свойств / запуска проекта. Вот что сработало для меня наконец. Почему, черт возьми, NetBeans это за пределами меня.

Примечание. Мне удалось скомпилировать файл, в котором он жаловался, используя щелчок правой кнопкой мыши в NetBeans. По-видимому, это не совсем компилировалось, когда я использовал Build & amp; Компиляция, поскольку это не давало никаких ошибок. Но после этого ошибки просто переместились в другой файл класса java. Тогда я не смог скомпилировать его, поскольку он был недоступен. Я также попытался удалить каталоги сборки и dist в файлах проекта NetBeans, но это тоже не помогло.

0
ответ дан mikato 28 August 2018 в 05:02
поделиться

Добавить selenium-server-standalone-3.4.0.jar. Это работает для меня. Ссылка для скачивания

1
ответ дан Nadeeshani William 28 August 2018 в 05:02
поделиться

У меня была проблема с NetBeans 8.0.1. Сообщения о проблеме в удаленном классе проекта. Удаление ~ / .netbeans не сработало. Также я искал ЛЮБЮЮ ссылку на удаленный класс во ВСЕХ моих проектах, ничего не найдено. Я удалил классы сборки, все. Затем, когда я снова начал Netbeans, компиляция и волшебное появление сообщения в Run и в класс, скомпилированный матери. Я попытался снять флажок «Скомпилировать с сохранением» Dime solution и работает, но это не практично. Наконец, моим решением было редактирование и принудительная перекомпиляция материнского класса. Таким образом, новый .class не содержит сообщение, а Run работает нормально.

0
ответ дан Rogelio 28 August 2018 в 05:02
поделиться

Если вы используете Netbeans, попробуйте нажать кнопку «Очистить» и «Создать», пусть это сделает и повторите попытку. Работал для меня!

0
ответ дан user2822399 28 August 2018 в 05:02
поделиться

Я также получил ту же ошибку, и я сделал чистую сборку, и она сработала.

19
ответ дан vaxquis 28 August 2018 в 05:02
поделиться
Другие вопросы по тегам:

Похожие вопросы: