appfuse quickstart不使用mysql

时间:2013-06-24 16:29:29

标签: mysql maven appfuse

我想按照快速入门指南进行操作。我正在使用Linux,Java-7,Mysql 5.5和root密码(并且不想删除它)。我按照“创建项目”下的“BUILD SUCCESS”

进行了操作
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的末尾更改了我的root密码并运行

mvn appfuse:full-source

我希望在Mysql中有一些新的数据库:

  

“Maven将使用hibernate3和。来创建和填充您的数据库   dbunit插件,分别。“

但没有任何内容,以下所有步骤都不起作用。

以前是否有人这样做过?

2 个答案:

答案 0 :(得分:1)

如果您运行“mvn install”,则应为您创建数据库。

答案 1 :(得分:0)

您可以从根核心模块运行,而不是从Web模块运行此maven命令

mvn hibernate3:hbm2ddl dbunit:operation -DskipTests=false

这将创建您的Db(如果不存在)并使用sample-data.xml文件的值填充db。我希望这能帮到您。