Итак, после нескольких дней работы я пришел к выводу, что я должен сделать грязную работу, поэтому я объясню, как мне удалось начать проект:
- скачать sts
- открытый шаблон проекта, в моем случае это была весенняя интеграция с hibernate
- щелкните правой кнопкой мыши по проекту-> настройки-> фасеты
- изменить на JSF 2.0 и веб-динамику выше 2,5 (требуется более 1,5 Java)
добавить к зависимостям maven (pom.xml):
<!-- spring hibernate 3 -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-hibernate3</artifactId>
<version>2.0.8</version>
</dependency>
настроить ваш
<property name="dataSource" ref="dataSource" />
ссылка указывается на этот боб:
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName" value="org.hsqldb.jdbcDriver"/>
<property name="url" value="jdbc:hsqldb:mem:."/>
<property name="username" value="sa"/>
<property name="password" value=""/>
</bean>
или любой другой, который вы решите ...
добавить в свой проект pom:
<dependency>
<groupId>org.richfaces.framework</groupId>
<artifactId>richfaces-impl</artifactId>
<version>3.2.2.GA</version>
</dependency>
<dependency>
<groupId>org.richfaces.ui</groupId>
<artifactId>richfaces-ui</artifactId>
<version>3.2.2.GA</version>
</dependency>
- начни молиться, это сработает:)