2009-06-05 7 views
2

Die NetBeans IDE scheint immer noch Archetypen nur für Apache MyFaces oder die "veraltete" WoodStock JSF framework anzubieten. Für die zukünftige Entwicklung oder Migration bestehender Woodstock-Projekte unterstützt Sun offiziell ICEfaces als Ersatztechnologie für Woodstock.Gibt es einen ICEfaces Maven Archetyp für NetBeans oder Eclipse?

Ich habe noch nicht gefunden Maven Urform, die ein neues Maven-Projekt mit den ICEFacesJSF Rahmen (für NetBeans oder Eclipse) einrichten würde. Haben Sie eine oder Informationen über 'work in progress' gefunden?

+1

Gefunden ein bei http://code.google .com/p/icefaces-webapp-archetype/- Frohes neues Jahr 2010! – mjn

Antwort

3

Jemand eine ICEFaces/Seam archetype erstellt, es ist allerdings nicht auf jedem Standard-Repositories meines Wissens zur Verfügung. Der Blog enthält Details zur Verbindung mit ihrem Repository, das von googlecode.com unterstützt wird.

Sind Sie auf der Suche nach einem eigenständigen ICEfaces-Archetyp?

Wenn Sie ein bisschen mehr Details für das, was Sie interessiert, bieten können, kann ich Ihnen helfen.

0

Kein richtiger Urbild noch nicht, aber vielleicht ein Beispiel, wie man es AppFuse im Kontext zu tun:

http://icefusion.googlecode.com

+1

Während dieser Link die Frage beantworten kann, ist es besser, die wesentlichen Teile der Antwort hier aufzunehmen und den Link als Referenz zur Verfügung zu stellen. Nur-Link-Antworten können ungültig werden, wenn sich die verknüpfte Seite ändert. - [Aus Bewertung] (/ review/low-quality-posts/16965202) – MikeT

0

Ich kenne keinen Archtype für Icefaces auf Maven, aber Sie können eine laufende Probe von this site bekommen. Außerdem können Sie Icefaces einfach in Seam Framework integrieren. Ich denke, das ist die beste Lösung.

<?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>