【问题标题】:appfuse quickstart not working with mysqlappfuse 快速入门不适用于 mysql
【发布时间】:2013-06-21 05:59:31
【问题描述】:

我想按照快速入门指南进行操作。我正在使用带有 root 密码的 Linux、Java-7、Mysql 5.5(并且不想删除它)。我按照“创建项目”下的说明使用“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 插件。”

但是什么都没有,后面的所有步骤都不起作用。

以前有人做过吗?

【问题讨论】:

    标签: mysql maven appfuse


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      你可以从根核心模块运行,而不是从web模块,这个maven命令

      mvn hibernate3:hbm2ddl dbunit:operation -DskipTests=false
      

      如果不存在,这将创建您的数据库,并使用 sample-data.xml 文件的值填充您的数据库。我希望这能帮到您。

      【讨论】:

        猜你喜欢
        • 2021-11-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-09-25
        • 2021-06-06
        • 2014-11-12
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多