`
film
  • 浏览: 231386 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

jeecms导入myeclipse

 
阅读更多

jeecms导入myeclipse

1。新建web项目,选择源码所在目录,同时注意WebContent对应myeclipse里面的WebRoot目录,所以需要将WebRoot改为WebContent。

2。class路径,因为项目里面已经存在lib路径,所以需要添加到Java Build path里面,add jar,选择web-inf里面的lib目录下的*.jar文件,原因是:

add external jars <wbr>= 增加工程外部的包</wbr>
add jars = 增加工程内包
add library = 增加一个库
add class folder = 增加一个类文件夹
<wbr></wbr>
add jars是表示从你的工程里添加JAR,前提是你把jar已经放到自己的工程目录里。(这是最好的方式,例如建立lib,然后将jar都放到这个目录下,将工程压缩时,可以将lib一起打包压缩,其他人使用时,可以直接添加引用的jar
add external jar表示这个jar的位置需要URI来定位,需要给出全路径。我的理解就是如果项目拷贝给别人,这种方式引用的jar就会丢失,除非其他人也在相应路径有相应的jar

add library 是一些已经定义好的jar的集合,因为它们经常是一起用,所以简化了些操作,比如你做RCP开发的时候就会有个plugin library包含了运行工程所需要的基本插件。
add class folder -- 这个应该是 add class folder吧? 这个跟添加jar是一个意思,就是告诉ClassLoader去哪找class

add jar 和add external jars 与add library 中User Libraries的区别是:
通过“add jar” 和“add external jars”添加的jar包作为程序的一部分被打包到最终的程序中。通过“User Libraries”添加的jar包不是。


3。导入sql到mysql中,修改WEB-INF/config/jdbc.properties/中的jdbc.password的密码和jdbc.url中数据库的名字。(导入到mysql中时,我设置数据库名字为cms,密码为空)。

4。进入mysql,修改jeecms部署配置,原因是导入到mysql里面的数据有一些演示数据。如项目名称为cms,则修改表 jc_config中 context_path部署路径 为/cms。原因是用myeclipse内置tomcat启动项目时,从项目名访问web(127.0.0.1:8080/cms)的方式访问,而数据库因为没有使用install.htm进行安装,所以需要修改数据库中jeecms部署的一些参数.,如果是使用空的数据库,应该使用安装向导完成配置。

5.后台账号admin密码:password

6.修改后台的路径(上一篇文章中提到修改的位置和内容,最终将/jeecms/jeeadmin改为/cmsadpath),修改首页最下面管理链接网址为${base}/cmsadpath/index.do/模板文件(WEB-INF/t/cms/www/default/include/footer.html)

7.关于路径,一种是真实路径放到weroot(或webcontent)下的文件时真实路径,可以url直接方法(一般是js和图片资源),而webcontent/web-inf里面的不能直接访问。通过web.xml配置的路径和网页可以是虚假目录和页面,例如管理后台的路径,并不包含真实路径,可以虚拟,同时后台的资源(js和图片资源)放到webcontent/res里面,而实际的客户端看到的页面是通过spring和freemaker组合出来的。web-inf/jeecms_sys存放的是管理端HTML模板文件,也就是后台的模板文件。(我自己认为可能因为webcontent目录可以直接方法不需要转换,所以js和图片都放到res目录下,而模板需要转换,所以放到webcontent/web-inf/jeecms_sys里面。ps:模板不能直接访问,需要结合标签生成!!!!)

前台的模板方法webcontent/web-inf/t目录下,而他对应的css、js、图片都放到webcontent/r目录下。(webcontent/r和webcontent/WEB-INF里面的t对应前台的页面资源)

后台webcontent/res和webcontent/WEB-INF里面的jeecms_sys对应的是后台的页面资源。

所有关于jeecms的文章都是自己分析的或参考别人的分析,所以可能很多都是不对的!!!!请勿参考,这只是留给自己做笔记看的!!!!


版权声明:本文为博主原创文章,未经博主允许不得转载。

分享到:
评论

相关推荐

    jeecms 3.0.4 myeclipse 项目

    本文档将指导你如何在MyEclipse环境中导入Jeecms项目,以便进行源代码级别的学习和修改。 首先,你需要获取Jeecms的源代码和必要的依赖。这包括下载Jeecms的最终版本`jeecms-3.0.4-final.zip`和源代码包`jeecms-...

    jeecms3.1.1.final源程序直接导入myeclipse版本

    将Jeecms3.1.1.final源程序直接导入MyEclipse,可以方便地进行代码编辑、调试和部署,以满足二次开发的需求。 首先,我们需要了解Jeecms的基本架构。Jeecms采用MVC设计模式,即Model(模型)、View(视图)和...

    jeeCMS2.4.2的MyEclipse项目

    综合以上信息,我们可以了解到这个项目是一个使用MyEclipse开发的基于Java的CMS系统,具备完整的项目结构,开发者可以快速导入并运行,进行二次开发或者学习JeeCMS的实现机制。同时,通过对`.classpath`、`.project`...

    jeecms搭建到myeclipse中

    2. **导入Jeecms源码**:在MyEclipse中,选择“File” &gt; “Import”,然后在弹出的对话框中选择“Existing Projects into Workspace”,点击“Next”。在“Select root directory”中定位到Jeecms解压后的根目录,...

    MyEclipse环境下的客户关系管理系统

    在MyEclipse中,可以创建项目,导入Jeecms源码,然后进行编译、调试和部署。 为了确保CRM系统的稳定运行,开发者需要关注性能优化,例如合理设计数据库表结构、使用索引、优化查询语句,以及调整MyEclipse的部署...

    jeecms代码

    Jeecms的代码可以直接导入到MyEclipse中,这意味着开发者可以利用MyEclipse的强大功能,如代码提示、自动格式化、调试工具等,提升开发效率。 3. **本地调试**: 由于该代码已经在本地进行了调测,意味着开发者...

    jeecms2012sp1工程文件下载含源码

    版权归原开发商所有: www.jeecms.com 本压缩包内为配置好的工程文件(myeclipse 10.6) readme文件夹内为数据库备份,库名cms root密码为 1 请自行将工程文件导入您的工作空间,将数据备份导入您的库内.

    jeecmsv7源码整合版

    在Eclipse或MyEclipse中,选择导入现有项目,将"jeecms"目录导入为Java项目。确保所有必要的库和依赖项都被正确引入,如有缺失,可参考官方文档或在线资源进行配置。 2. 数据库搭建:打开"jeecms-db"文件夹中的SQL...

    cms后台管理

    二 Jeecms项目导入myeclipse 1.在myeclipse中新建一个项目jeecms,将服务器中jeecms项目下web-inf文件夹下内容拷到新建项目中 解压缩jeecms-3.0.2-final-src,在src文件夹下会看到有三个压缩文件,如果只想进行普通...

    解决Tomcat不能部署

    有时,导入或创建项目时可能出现问题,导致MyEclipse无法正确识别和处理。 6. **更新或重装MyEclipse**:如果问题依然存在,可能需要检查MyEclipse是否有更新版本,或者考虑重新安装,确保所有组件都完整且最新。 ...

    解决SVN上传提示Empty directoriesis not supported

    解决SVN上传提示Empty directoriesis not supported 解决SVN上传提示Empty directoriesis not supported

    Spring mvc+hibernate+freemarker(开源项目)

    - **数据库脚本**:执行generator/src/jeecms-db-2012-sp1.sql导入数据库结构和数据。 - **项目部署**:将codeFactory20130321和lib20130320文件导入Tomcat,确保lib目录正确。 - **访问测试**:在本地通过...

Global site tag (gtag.js) - Google Analytics