favicon.ico исчезает, добавляя server.context-path в vaadin 8 spring

Я обновил контекстный путь к моему application.properties, и после этого favicon.ico не отображается.

Если я удаляю server.context-path=/myApp из application.properties, он работает. Интересно, есть ли способ определить favicon.icon для приложения с контекстным путем.

У меня был favicon.ico по этому пути: src/main/resources/VAADIN/themes/myApp/


person Govan    schedule 15.06.2017    source источник
comment
Пожалуйста, поделитесь html-кодом для favicon.ico.   -  person Issam El-atif    schedule 15.06.2017
comment
Я никогда не использовал Vaadin, поэтому, возможно, этот ответ немного надуманный, поскольку вы используете имя файла по умолчанию favicon.ico, но вы, возможно, можете рассматривать это как возможный обходной путь. stackoverflow.com/questions/25660659/< /а>   -  person Nico Van Belle    schedule 15.06.2017
comment
@IssamEL-ATIF, это код для favico: ‹link rel=shortcut type=image/vnd.microsoft.icon href=./VAADIN/themes/myApp/favicon.ico›   -  person Govan    schedule 15.06.2017


Ответы (1)


Проблема заключалась не в добавлении атрибута server.context-path. Я изменил файл pom, добавив этот код

        <resources>
          <resource>
            <directory>src/main/resources</directory>
            <filtering>true</filtering>
        </resource>
    </resources>

Фильтрация изменила форму фавикона, чтобы он стал неузнаваемым.

person Govan    schedule 15.06.2017