JSF 2 和 IceFaces 2 的 Maven 依赖项

发布于 2024-12-06 04:00:13 字数 199 浏览 0 评论 0原文

我有一个使用 IceFaces 2 的 Spring JSF 2 项目,我使该项目使用属性>项目方面的 JSF 和 IceFaces 库,并向项目添加了 jsf 功能,然后使用用户库 JSF 2.1 Mojara,然后添加了icefaces 功能也, 我想要做的是将 JSF 2、IceFaces2 的那些 jar 添加到 pom 文件中作为 maven 依赖项 有什么帮助吗?

i have a Spring JSF 2 project which is using IceFaces 2, and i made the project use JSF and IceFaces libraries from properties>project facets, and added jsf capabilities to the project, then used a user library JSF 2.1 Mojara, then added icefaces capabilities too,
what i want to do is add those jars for JSF 2, IceFaces2 in pom file as maven dependencies
any help ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

随遇而安 2024-12-13 04:00:13

好吧,我能够通过添加以下依赖项来修复它:

     <dependency>
     <groupId>com.sun.faces</groupId>
     <artifactId>jsf-api</artifactId>
     <version>2.1.0-b11</version>
     <scope>compile</scope>
     </dependency>

     <dependency>
     <groupId>com.sun.faces</groupId>
     <artifactId>jsf-impl</artifactId>
     <version>2.1.0-b11</version>
     <scope>compile</scope>
     </dependency>

     <dependency>
     <groupId>org.icepush</groupId>
     <artifactId>icepush</artifactId>
     <version>2.0.2</version>     
     </dependency>

     <dependency>
     <groupId>org.icefaces</groupId>
     <artifactId>icefaces</artifactId>
     <version>2.0.2</version>     
     </dependency>

     <dependency>
     <groupId>org.icefaces</groupId>
     <artifactId>icefaces-ace</artifactId>
     <version>2.0.2</version>     
     </dependency>

     <dependency>
     <groupId>org.icefaces</groupId>
     <artifactId>icefaces-compat</artifactId>
     <version>2.0.2</version>     
     </dependency>

     <dependency>
     <groupId>net.sourceforge.jexcelapi</groupId>
     <artifactId>jxl</artifactId>
     <version>2.6.12</version> 
     </dependency>

     <dependency>
     <groupId>net.sf.jcharts</groupId>
     <artifactId>krysalis-jCharts</artifactId>
     <version>1.0.0-alpha-1</version>
     </dependency>

并且我添加了存储库:

          <repository>
            <id>ICEfaces Repo</id>
            <name>ICEfaces Repo</name>
            <url>http://anonsvn.icefaces.org/repo/maven2/releases/</url>
        </repository>

well, i was able to fix it by adding following dependencies:

     <dependency>
     <groupId>com.sun.faces</groupId>
     <artifactId>jsf-api</artifactId>
     <version>2.1.0-b11</version>
     <scope>compile</scope>
     </dependency>

     <dependency>
     <groupId>com.sun.faces</groupId>
     <artifactId>jsf-impl</artifactId>
     <version>2.1.0-b11</version>
     <scope>compile</scope>
     </dependency>

     <dependency>
     <groupId>org.icepush</groupId>
     <artifactId>icepush</artifactId>
     <version>2.0.2</version>     
     </dependency>

     <dependency>
     <groupId>org.icefaces</groupId>
     <artifactId>icefaces</artifactId>
     <version>2.0.2</version>     
     </dependency>

     <dependency>
     <groupId>org.icefaces</groupId>
     <artifactId>icefaces-ace</artifactId>
     <version>2.0.2</version>     
     </dependency>

     <dependency>
     <groupId>org.icefaces</groupId>
     <artifactId>icefaces-compat</artifactId>
     <version>2.0.2</version>     
     </dependency>

     <dependency>
     <groupId>net.sourceforge.jexcelapi</groupId>
     <artifactId>jxl</artifactId>
     <version>2.6.12</version> 
     </dependency>

     <dependency>
     <groupId>net.sf.jcharts</groupId>
     <artifactId>krysalis-jCharts</artifactId>
     <version>1.0.0-alpha-1</version>
     </dependency>

and i added the repo:

          <repository>
            <id>ICEfaces Repo</id>
            <name>ICEfaces Repo</name>
            <url>http://anonsvn.icefaces.org/repo/maven2/releases/</url>
        </repository>
败给现实 2024-12-13 04:00:13

我将 ICEfaces 存储库添加到我的 Maven pom.xml 中:

<repositories>
<repository>
<id>maven2-repository.org.icefaces</id>
<name>ICEfaces Repository</name>
<url>http://anonsvn.icefaces.org/repo/maven2/releases/</url>
<layout>default</layout>
</repository>
</repositories>

此 Maven 存储库包含 icefacesicefaces-compat 工件
对于 ICEfaces 版本 2,我将它们作为依赖项包含在我的 pom.xml 中。

以下答案描述了如何将 Mojarra JSF 包含在您的
pom.xml:
JSF Maven Mojarra 实现
如果您的应用程序服务器已提供非 Mojarra JSF 实现,则使用 provided
获取 pom.xml 中的 Mojarra JSF 工件,并更改应用程序服务器以提供 Mojarra JSF。

I added the ICEfaces repository to my Maven pom.xml:

<repositories>
<repository>
<id>maven2-repository.org.icefaces</id>
<name>ICEfaces Repository</name>
<url>http://anonsvn.icefaces.org/repo/maven2/releases/</url>
<layout>default</layout>
</repository>
</repositories>

This Maven repository contains the icefaces and icefaces-compat artifacts
for ICEfaces version 2 and I included them as dependencies in my pom.xml.

The following answer describes how to include Mojarra JSF in your
pom.xml:
JSF Maven Mojarra implementation
If your application server already provides a non-Mojarra JSF implementation then use <scope>provided</scope>
for the Mojarra JSF artifacts in your pom.xml and change the application server to provide Mojarra JSF.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文