win7系统部署appfuse项目步骤

来源:互联网 发布:淘宝客怎么赚钱? 编辑:程序博客网 时间:2024/05/21 08:47

1、按照appfuse官网介绍的开发环境步骤执行(http://appfuse.org/display/APF/Development+Environment);

2、打开命令提示符窗口,进入source目录,访问appfuse快速起步网站(http://appfuse.org/display/APF/AppFuse+QuickStart),复制mvn命令行命令,如下:

           mvn archetype:generate -B -DarchetypeGroupId=org.appfuse.archetypes -DarchetypeArtifactId=appfuse-basic-struts-archetype -DarchetypeVersion=2.2.1 -DgroupId=com.mycompany -DartifactId=myproject -DarchetypeRepository=http://oss.sonatype.org/content/repositories/appfuse

      注:2.1 运行上述命令前,可先修改  com.mycompany 源文件存放包名;修改myproject工程名;

              2.2 运行命令后,maven开始下载jar包,appfuse工程项目文件,如果出现build error,可重新运行上述命令,直至build success;     

3、 进入source目录下刚下载的appfuse项目目录下,打开pom.xml文件,移至文件最后,添加mysql数据库访问秘密;

4、在appfuse项目的根目录下,运行mvn jetty:run;(当看到【INFO】 started Jetty Server 提示信息时,代表项目运行成功);

5、http://localhost:8080访问appfuse首页,会出现中文乱码;

      解决方法:打开pom.xml文件,搜索定位到此标签项 <artifactId>native2ascii-maven-plugin</artifactId>

          在<goals>
                <goal>native2ascii</goal>
             </goals>

           后面添加<phase>process-resources</phase>

          然后重新运行mvn jetty:run,再次访问门户首页,中文显示正常;


原创粉丝点击