2009-06-05 3 views
2

L'IDEsemble toujours offrir Maven archétypes seulement pour Apache MyFaces ou le "obsolète" WoodStock JSF framework. Pour le développement futur ou la migration des projets existants de Woodstock, Sun endosse officiellement ICEfaces comme technologie de remplacement pour Woodstock.Existe-t-il un archétype ICEfaces Maven pour NetBeans ou Eclipse?

Je n'ai pas encore trouvé un Maven Archetype qui établirait un nouveau projet Maven avec le cadre ICEFacesJSF (pour NetBeans ou Eclipse). Avez-vous trouvé un ou des informations sur 'work in progress'?

+1

un à http://code.google trouvé .com/p/icefaces-webapp-archetype/- bonne année 2010! – mjn

Répondre

3

Quelqu'un a créé un ICEFaces/Seam archetype, ce n'est pas disponible sur tous les dépôts standard à ma connaissance bien. Le blog fournit des détails sur la façon de se connecter à leur référentiel, qui est soutenu par googlecode.com. Est-ce ce que vous recherchez ou recherchez-vous un archétype ICEfaces autonome?

Si vous pouvez fournir un peu plus de détails pour ce qui vous intéresse, je pourrais être en mesure de vous aider.

0

Pas un vrai archétype encore, mais peut-être un exemple comment le faire dans le contexte de AppFuse:

http://icefusion.googlecode.com

+1

Bien que ce lien puisse répondre à la question, il est préférable d'inclure les parties essentielles de la réponse ici et fournir le lien pour référence. Les réponses à lien uniquement peuvent devenir invalides si la page liée change. - [De l'examen] (/ review/low-quality-posts/16965202) – MikeT

0

Je ne connais pas d'arhetype pour les icefaces sur Maven mais vous pouvez obtenir un échantillon courant de this site. Et vous pouvez également intégrer facilement des zones de glace dans Seam Framework. Je pense que c'est la meilleure solution.

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