2013-06-24 2 views
1

Я хотел следовать руководству по быстрому старту. Я использую Linux, Java-7, Mysql 5.5 с корневым паролем (и не хочу его удалять). Я следовал инструкциям в разделе «Создание проекта» с «BUILD УСПЕХ»appfuse quickstart не работает с mysql

mvn archetype:generate -B -DarchetypeGroupId=org.appfuse.archetypes -DarchetypeArtifactId=appfuse-basic-jsf-archetype -DarchetypeVersion=2.2.2-SNAPSHOT -DgroupId=com.atest -DartifactId=atest01 -DarchetypeRepository=http://oss.sonatype.org/content/repositories/appfuse 

Тогда я изменил в конце pom.xml мой корневой пароль правильно и запустить

mvn appfuse:full-source 

я ожидал, то иметь некоторые новые базы данных в Mysql:

«Maven будет создавать и заполнять базы данных с помощью hibernate3 и DBUnit плагинов, соответственно.»

Но ничего нет, и все последующие шаги не работают.

Неужели кто-то сделал это раньше?

ответ

1

Если вы запустите «mvn install», база данных должна быть создана для вас.

0

Вы можете запустить из корневого основного модуля, а не из веб-модуля, эта команда Maven

mvn hibernate3:hbm2ddl dbunit:operation -DskipTests=false 

Это создаст свой Дб, если не существует и заполнить вы Db со значениями выборки-data.xml файла. Я надеюсь, что это поможет вам.

Смежные вопросы