win7系统部署appfuse项目步骤

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,再次访问门户首页,中文显示正常;


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值