Содержимое файла example.xhtml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://xmlns.jcp.org/jsf/html"
      xmlns:ui="http://xmlns.jcp.org/jsf/facelets"
      xmlns:f="http://xmlns.jcp.org/jsf/core">
<h:head>
    <title>#{exampleBean.title}</title>
</h:head>

<h:body>
     <h:outputText value="#{exampleBean.text}" />
</h:body>
</html>

@Named
public class ExampleBean {
    private String text = "CDI example";
    private String title = "Welcome to the club, Buddy";

    public String getText() {
        return text;
    }

    public void setText(String text) {
        this.text = text;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }
}
Проблема: При запуске сервера и перехода на веб страничку localhost.../example.xhtml получаю пустую страницу. Понял, что JSF файл не видит класс ExampleBean, но не могу понять почему. Я так понимаю что нет библиотек чтоли... подключаю какие попало но ничего не меняется.