Я разработал класс DateFormatter в базовой комплектации, следующий за blog .и получить мое значение даты на странице заголовка:
<sly data-sly-use.date="${'com.xxx.DateFormatter' @ date=pageProperties.jcr:created,
format='dd/MM/yyyy'}"></sly>
<meta name="my_date" content="${date.value}">
Это прекрасно работает на моем локальном сервере.Однако после запуска установки пакета на удаленный сервер.На странице автора были получены ошибки:
Сообщение об ошибке: org.apache.sling.scripting.sightly.SightlyException: ошибки компиляции в org / apache / sling / scripting / sightly / apps / xxx / компоненты / структура/page/header_html.java: строка 28, столбец 1285: можно импортировать только тип.com.xxx.DateFormatter преобразуется в пакет Строка 106, столбец 4988: DateFormatter не может быть преобразован в тип
Я попытался mvn clean и установил пакеты на удаленный сервер, но не повезло.