Архетип для проекта Maven - PullRequest
7 голосов
/ 13 июля 2010

Я бы хотел начать небольшой проект с Maven. Я хочу использовать JSF2 и Hibernate. Можете ли вы порекомендовать какой-нибудь архетип? или некоторые другие процедуры, чтобы начать этот проект.

Приветствия ...

Ответы [ 3 ]

5 голосов
/ 13 июля 2010

Использование

mvn archetype:generate

Появится список с некоторыми архетипами.Вы можете найти их полезными / образовательными, поскольку многие из них предназначены для проектов JSF:

1: internal -> appfuse-basic-jsf (AppFuse archetype for creating a web application with Hibernate, Spring and JSF)
...
6: internal -> appfuse-modular-jsf (AppFuse archetype for creating a modular application with Hibernate, Spring and JSF)
...
20: internal -> softeu-archetype-seam (JSF+Facelets+Seam Archetype)
21: internal -> softeu-archetype-seam-simple (JSF+Facelets+Seam (no persistence) Archetype)
22: internal -> softeu-archetype-jsf (JSF+Facelets Archetype)
23: internal -> jpa-maven-archetype (JPA application)
...
39: internal -> myfaces-archetype-jsfcomponents (A simple archetype for create custom JSF components using MyFaces)

(я не согласен с Карлом, продолжайте в том же духе с maven!)

1 голос
/ 13 июля 2014

Вы можете попробовать это:

mvn archetype:generate -DarchetypeGroupId=com.github.happyfaces -DarchetypeArtifactId=happyfaces-archetype -DarchetypeVersion=1.0.2 -DgroupId=com.test -DartifactId=MyTestApp 
0 голосов
/ 13 июля 2010

Похоже, что ты хочешь устроить войну, не так ли?Как следствие, я могу предложить вам использовать <a href="http://maven.apache.org/plugins/maven-war-plugin/index.html" rel="nofollow noreferrer">war</a> упаковку, которая позволит вам запускать ваш веб-проект в режиме разработки (также обратите внимание, что с m2eclipse и eclipse WTP Вы, возможно, добавили бонусы).

...