• 在Eclipse下创建Jeecms项目图文指南


    本文以Jeecms v2.0版程序做例子,用图文形式向大家解释导入过程。
      
    一、准备工作:
        1.搭建Jeecms的运行环境,具体过程在此不做赘述,可以参考Jeecms官网上的教程。
        2.准备好Jeecms的程序包及源代码包,如图一所示。其中jeecms-v2.0-beta.rarJeecms的运行程序包,jeecms-2.0.0-beta-src.zip为源码包。

    图一

        3.jeecms-v2.0-beta.rar解压后得到图二所示的文件列表,把其中的JeeCms文件夹拷贝到tomcatwebapps文件夹下,启动tomcat运行Jeecms安装向导。向导完成后,请务必重启tomcat然后登录系统后台测试系统是否运行正常。

    图二

    注:由于Jeecms系统在安装前后的配置文件会产生变化,安装前的一些配置文件(比如web.xml)主要是用于运行安装向导的,而安装后的配置文件才是真正用于系统正常运行的,所以创建Jeecms项目前请先运行安装向导,我们需要导入到eclipse项目中的也是安装之后的程序。

    二、导入Jeecms项目:
        1.Eclipse下建立一个新的项目,本实例中建立了一个名为jeecms_src的新项目,如图三所示。

    图三

        2.进入已部署在tomcat下的Jeecms项目目录,找到其目录下的lib文件夹,将lib文件夹下的所有文件对应地拷贝到Eclipse中新建项目的lib目录下。
        3.找到已运行程序中的web.xml文件,将其覆盖eclipse对应工程中的web.xml文件。
        4.tomcat下已运行程序中的WEB-INF/classes下的相关配置文件拷贝到eclipse对应工程中的src目录下,如图四所示。

    图四

        5.解压jeecms-2.0.0-beta-src.zip源码包,将解压之后的com文件夹拷贝到eclipse对应工程中的src目录下,如图五所示。

    图五

    6.最后一步,将将tomcat下已运行程序中的其它文件拷贝到eclipse工程中的对应的目录下(本实例是WebContent目录下),WEB-INF目录下的libclass这两个文件夹可以不拷贝。最终得到的eclipse工程如图六所示:

    图六

        至此,在Eclipse下导入Jeecms v2.0的工作全部完成,以下几点需要特别注意:
    1)、所导入的程序必须是Jeecms安装后的程序。
    2)、请确保你的eclipse编译环境为jdk1.6,否则会出现导入后工程报错(JEECMS v2.2之后版本可使用jdk1.5)

    ps:

     

    1.下载jeecms-3.0.2-final,jeecms-3.0.2-final-src(废话[smiley=12])
    2.新建项目
    3.把jeecms-3.0.2-final-src里面的三个包也都解开,都复制到项目src下
    4.把jeecms-3.0.2-final\ROOT里面除WEB-INF\lib和WEB-INF\classes里的所有复制到WebRoot下
    5.把jeecms-3.0.2-final\ROOT\WEB-INF\lib下除jeecms开头的三个包以外的所有jar复制到项目lib下
    6.把jeecms-3.0.2-final\ROOT\WEB-INF\classes里的配置文件复制到项目src下
    7.jeecms-3.0.2-final-src\common-lib下的jar复制到项目lib下
    8.运行安装
    9.到项目部署的目录中找到install\config里面有个web.xml复制到项目中替换掉就OK了

     

  • 相关阅读:
    HDU1325 Is It A Tree? (并查集判断有向图是否是树)
    DRF 视图家族及路由层补充
    DRF 外键字段深度查询优化、ListSerializer辅助完成群改
    DRF的orm多表关系补充及serializer子序列化
    DRF序列化
    DRF的封装:APIView类及五大模块
    DRF简介/接口概念
    vue-axios插件、django-cors插件、及vue如何使用第三方前端样式库:element/jQuery/bootstrap
    Vue项目的创建、路由、及生命周期钩子
    Vue框架-组件的概念及使用
  • 原文地址:https://www.cnblogs.com/tyl2008/p/1986361.html
Copyright © 2020-2023  润新知