【问题标题】:Is there a ICEfaces Maven archetype for NetBeans or Eclipse? [closed]是否有适用于 NetBeans 或 Eclipse 的 ICEfaces Maven 原型? [关闭]
【发布时间】:2010-10-31 17:27:42
【问题描述】:

NetBeans IDE 似乎仍然只为Apache MyFaces 或“已弃用”WoodStock JSF framework 提供Maven 原型。对于现有 Woodstock 项目的未来开发或迁移,Sun 正式认可 ICEfaces 作为 Woodstock 的替代技术。

我还没有找到一个 Maven Archetype,它可以使用 ICEFaces JSF 框架(对于 NetBeans 或 Eclipse)建立一个新的 Maven 项目。您是否找到有关“正在进行的工作”的信息或信息?

【问题讨论】:

标签: java netbeans maven-2 icefaces maven-archetype


【解决方案1】:

还不是真正的原型,但可能是如何在 AppFuse 的上下文中执行此操作的示例:

http://icefusion.googlecode.com

【讨论】:

    【解决方案2】:

    有人创建了一个ICEFaces/Seam archetype,但据我所知,它在任何标准存储库中都不可用。该博客详细介绍了如何连接到由 googlecode.com 支持的存储库。

    这是您所追求的还是您正在寻找独立的 ICEfaces 原型?

    如果您能提供更多关于您感兴趣的内容的详细信息,我可能会提供帮助。

    【讨论】:

      【解决方案3】:

      我不知道 Maven 上的 icefaces 的任何类型,但您可以从 this site 获得运行示例。你也可以轻松地将 Icefaces 集成到 Seam 框架中。我认为这是最好的解决方案。

      <?xml version="1.0" encoding="UTF-8"?>
      <project xmlns="http://maven.apache.org/POM/4.0.0"
           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
           xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
      <modelVersion>4.0.0</modelVersion>
      <groupId>com.onehippo</groupId>
      <artifactId>icefaces-maven</artifactId>
      <packaging>war</packaging>
      <version>1.0-SNAPSHOT</version>
      <name>icefaces-maven</name>
      <url>http://blogs.hippo.nl/niels</url>
      
      <build>
          <finalName>icefaces-maven</finalName>
          <plugins>
              <plugin>
                  <groupId>org.mortbay.jetty</groupId>
                  <artifactId>maven-jetty-plugin</artifactId>
                  <version>6.1.8</version>
                  <configuration>
                      <scanIntervalSeconds>10</scanIntervalSeconds>
                  </configuration>
              </plugin>
          </plugins>
      </build>
      
      <repositories>
          <repository>
              <id>jboss</id>
              <url>http://repository.jboss.com/maven2</url>
          </repository>
      </repositories>
      
      <dependencies>
      
          <dependency>
              <groupId>org.apache.myfaces.core</groupId>
              <artifactId>myfaces-api</artifactId>
              <version>1.2.2</version>
              <scope>compile</scope>
          </dependency>
      
          <dependency>
              <groupId>org.apache.myfaces.core</groupId>
              <artifactId>myfaces-impl</artifactId>
              <version>1.2.2</version>
              <scope>compile</scope>
          </dependency>
      
          <dependency>
              <groupId>junit</groupId>
              <artifactId>junit</artifactId>
              <version>4.0</version>
              <scope>test</scope>
          </dependency>
      
          <dependency>
              <groupId>org.icefaces</groupId>
              <artifactId>icefaces</artifactId>
              <version>1.7.0</version>
              <exclusions>
                  <exclusion>
                      <groupId>javax.el</groupId>
                      <artifactId>el-api</artifactId>
                  </exclusion>
              </exclusions>
          </dependency>
      
          <dependency>
              <groupId>org.icefaces</groupId>
              <artifactId>icefaces-comps</artifactId>
              <version>1.7.0</version>
              <exclusions>
                  <exclusion>
                      <groupId>javax.el</groupId>
                      <artifactId>el-api</artifactId>
                  </exclusion>
              </exclusions>
          </dependency>
      
          <dependency>
              <groupId>javax.servlet</groupId>
              <artifactId>servlet-api</artifactId>
              <version>2.5</version>
              <scope>compile</scope>
          </dependency>
      
      </dependencies>
      
      </project>
      

      【讨论】:

        【解决方案4】:

        这是一个 Maven 原型,可以轻松获得主要在 Netbeans 下工作的 IceFaces 项目:

        http://code.google.com/p/icefaces-webapp-archetype/

        (2009 年 8 月创建)

        【讨论】:

          猜你喜欢
          • 2011-02-12
          • 2012-04-27
          • 2013-10-31
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多