首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Facelets在哪里?

Facelets在哪里?
EN

Stack Overflow用户
提问于 2012-03-03 05:02:59
回答 2查看 3.4K关注 0票数 3

我正在尝试将Facelets与MyFaces 1.2一起使用。从http://facelets.dev.java.net下载的Facelets似乎已不复存在。

有人知道1)我可以在哪里下载Facelets吗? 2)为什么Facelets从这个网站上删除了?例如,它已经集成到JSF 2.0中了吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-03-03 05:08:11

https://*.dev.java.net站点已于2010年12月迁移到http://*.java.net。因此,Facelets项目的主页现在可以在http://facelets.java.net上获得,就像Mojarra的主页现在可以在http://javaserverfaces.java.net上一样。

然而,你不能再从那里下载Facelets 1.x了,这是事实。但是,您仍然可以从几个在线代码存储库下载它,比如Maven、herehere。最后一个目前有1.1.15,这是Facelets 1.x的最新版本。

是的,从JSF2.0开始,Facelets已经集成到JSP中,以取代JSP作为默认视图技术。Facelets现在作为JSF规范的一部分进行维护。鼓励终端用户使用新的JSF 2.x,而不是废弃的JSF 1.x。

票数 4
EN

Stack Overflow用户

发布于 2012-05-24 14:52:41

我建议您使用Maven来获取和维护您的依赖项。

您可以将以下配置文件添加到您的settings.xml中(请注意,这是嵌套的xml):

代码语言:javascript
复制
....
<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>
        ...

并且在您的单个项目构建文件中(也是嵌套的):

代码语言:javascript
复制
...
<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,还可以从IDE中抽象出项目。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9540334

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档