zoukankan      html  css  js  c++  java
  • appfuse2.2.1搭建并运行,以及碰到的一些列问题记录

    为了搭这个项目,花了很多时间,包括软件的版本问题以及本地环境的关系。最终完成了,做一次记录。


    1、执行appfuse的mvn命令,生成项目骨架
    2、执行 mvn appfuse:full-source  获取项目全部源码
    3、在pom.xml所在的目录运行命令:mvn eclipse:clean eclipse:eclipse(这个命令的作用就是根据pom.xml里的设置生成一个java project,主要是设置jars引用)
    4、在Eclipse中点击File——Import——Existing Project into Workspace,把这个当做一个普通项目导入进来
    5、修改Project Facets属性,让其成为Java Web项目。
    6、修改Deployment Assembly属性   like this


    7、mvn clean   mvn -Dmaven.test.skip=true install

    8、部署到Tomcat7 运行~


    ============================================================================================================================================

    问题记录

    1、软件版本问题:

    appfuse2.2.1版本 支持的Tomcat是7,而本地的Tomcat一直用的是6,所以部署起来一直出问题,报错的信息都是什么servlet-api.jar问题之类的,就是跟Tomcat_HOME/lib下自带的jar包冲突问题。

    maven版本最好是2.2.1

    暂时还没有遇到因为JDK版本而引起的问题。


    2、mvn appfuse:full-source后显示build successful之后不能立刻导入到Eclipse中,要mvn eclipse:clean eclipse:eclipse 后,用Eclipse像导入普通项目的方式导入。


  • 相关阅读:
    python基础之列表解析
    初学者学习python2还是python3?
    给曾经是phper的程序员推荐个学习网站
    详解python2 和 python3的区别
    Python如何进行中文注释
    import方法引入模块详解
    详解python 局部变量与全局变量
    131-19. 删除链表的倒数第N个节点
    65.django中关于跨域访问设置
    130-283. 移动零
  • 原文地址:https://www.cnblogs.com/javawebsoa/p/3074221.html
Copyright © 2011-2022 走看看