Где Facelets? - PullRequest
       4

Где Facelets?

3 голосов
/ 03 марта 2012

Я пытаюсь использовать Facelets с MyFaces 1.2.Похоже, что загрузка Facelets на http://facelets.dev.java.net больше не существует.

Кто-нибудь знает 1) где я могу скачать Facelets?2) почему Facelets были удалены с этого сайта?Например, он был интегрирован в JSF 2.0 или что-то еще?

Ответы [ 2 ]

4 голосов
/ 03 марта 2012

Сайты https://*.dev.java.net были перенесены на http://*.java.net в декабре 2010 года. Таким образом, домашняя страница проекта Facelets теперь доступна по адресу http://facelets.java.net,, а домашняя страница Mojarra теперь доступна по адресу http://javaserverfaces.java.net.

Однако это правда, что вы больше не можете скачивать Facelets 1.x оттуда.Однако вы все равно можете загрузить его из нескольких онлайн-хранилищ кода, таких как Maven здесь или здесь .Последний в настоящее время имеет 1.1.15 , который был последней версией Facelets 1.x.

И да, начиная с JSF 2.0, Facelets был интегрирован в JSF API для замены JSP кактехнология просмотра по умолчанию.Facelets теперь поддерживается как часть спецификации JSF.Конечным пользователям рекомендуется использовать новый JSF 2.x вместо мертвого JSF 1.x.

1 голос
/ 24 мая 2012

Я предлагаю вам использовать Maven для получения и поддержания ваших зависимостей.

Вы можете добавить следующий профиль в файл settings.xml (обратите внимание, что это вложенный XML):

....
<profile>
    <id>java-net</id>
        <repositories>
            <repository>
                <id>Repo ID</id>
                <layout>default</layout>
                <name>Java.net Maven repo</name>
                <releases>
                    <enabled>true</enabled>
                </releases>
                    <url>http://download.java.net/maven/2/</url>
            </repository>
        </repositories>

    </profile>
        ...

и в ваших отдельных файлах сборки проектов (также вложенных):

...
<dependency>
    <groupId>org.apache.myfaces.core</groupId>
        <artifactId>myfaces-api</artifactId>
            <version>2.1.7</version>
            <scope>compile</scope>
    </dependency>
    <dependency>
        <groupId>org.apache.myfaces.core</groupId>
        <artifactId>myfaces-impl</artifactId>
        <version>2.1.7</version>
        <scope>compile</scope>
    </dependency>
...

Maven не только позволяет легко находить и управлять зависимостями, но также абстрагирует ваш проект от IDE, если он используется.

...