Я использую vaadin 10. Я бы увидел эту ошибку в своем классе представления входа в систему, если бы использовал @Route (""), но когда я записал ее как @Route (value = ""), это сработало. Но делая это с другим представлением, я получаю эту ошибку. Большинство задаваемых вопросов слишком сложны. Просто у меня простой проект с vaadin и springboot.
Неа. Они говорят вам использовать @Route ("имя"), и это именно то, что я сделал. Не работает.
Пожалуйста, поделитесь своим кодом. Желательно простой полный пример, воспроизводящий вашу проблему.
@Route("") и @Route(value = "")должен дают идентичные результаты, поскольку более короткий вариант - это всего лишь синтаксический сахар, который компилятор Java автоматически расширяет до более длинного варианта. Это означает, что вы либо столкнулись с какой-то ошибкой в компиляторе Java, либо есть еще что-то, что отличается между тем, когда он работает, а когда не работает.
Задавая вопрос, в котором один подход приводит к какой-либо ошибке, он обычно помогает любому ответить на вопрос, если вы также описываете фактическую ошибку. Если возможно, вам следует скопировать и вставить точное сообщение об ошибке, включая трассировку стека.





Попробуйте аннотировать свой класс EmployeeDisplay с помощью @Route(value = "employeeDisplay") вместо @Route(value = "/employeeDisplay"). Другими словами, удалите /.
Благодарю вас! Это исправило это.
@TamimKhan извините за беспокойство, когда это так давно решено ... но вы не отметили ответ как ответ :)
С исходным кодом, который вы указали в качестве ссылки в комментариях к вопросу, я не могу воспроизвести вашу проблему. Однако до того, как я смог запустить приложение, с вашим кодом возникло 2 проблемы:
@Theme необходимо разместить на виде или макете маршрутизатора; Переместил на свой LoginViewValoTheme была ошибкой компиляции; Я удалил этоПосле устранения этих проблем все прошло нормально, @Route(value = "") и @Route("") работали. Какую версию Java вы используете? Java 8 требуется minium для Vaadin 10. Также попробуйте удалить ломбок для тестирования, возможно, это вызывает проблему.
Да, я исправил эти проблемы в своем проекте. Я использую jdk 1.8 и Spring Tool Suite.
Нет ответов на страницах документации vaadin Маршрут?