已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
dotCms2在myeclipse10中搭建开发环境说明:使用mysql数据库。一、 jdk1.7下载及安装网上有相关资料,需设置环境变量JAVA_HOME,在path中添加:% JAVA_HOME%bin;二、 mysql下载及安装。请参考网上资料。三、 dotCms2源码下载。输入地址:/dotCMS/dotCMS/tree/master-2.0.1,出现下面网页。2、鼠标单击zip,下载压缩文件1、选择分支为master-2.0.1Figure 1Figure 1中,按步骤操作,下载得到dotCMS-dotCMS-2.0.1-0-g6b3af1e.zip。四、 下载文件dotcms_2.0.1.zip下载地址为:/downloads/download-now.dot?file=/physical_downloads/release_builds/dotcms_2.0.1.zip。五、 安装dotcms2.0.11、 解压dotcms_2.0.1.zip到windows中文件夹,我解压到:F:dotCmsStudy,文件列表图如下:2、 创建数据库及用户名、密码、权限,下面为mysql相关命令。cd F:MySQLMySQL Server 5.1bin(我的mysql安装路径为:F:MySQLMySQL Server 5.1)MYSQL -hlocalhost -uroot -pdrop database if exists dotcms2;create database if not exists dotcms2 default character set utf8;drop user dcuserlocalhost;create user dcuserlocalhost identified by dcuser;grant all on dotcms2.* to dcuserlocalhost identified by dcuser;flush privileges;3、 编辑数据库连接属性,编辑文件为:$DOTCMS_HOME/tomcat/conf/Catalina/localhost/ROOT.xml4、/tomcat/conf/server.xml 文件保持原样,不变,如果有需求,请参考如下说明!- . .-5、 工作内存修改你需要编辑文件:dotCMS_directorybinwindows_serviceconfwrapper.confnew-web project,出现图(如下):内容填写: project Name:dotcms,Location use default location 选择框不选,web root folder:dotCMS,j2ee Specification level 选择 java EE 6.0单击finish。Figure 32、 myeclipse参数设置。解决myeclipse构建慢的问题。图如下,点propertiesFigure 4不选javascript validator ,原因为,myeclipse构建源码时,需要验证javascript,validator特别慢。Figure 5关闭myeclipse.3、src源代码添加。进入F:dotCmsStudydotserversrc,里面没有文件,需要从网站github中下载的源码拷贝过来。及前面下载的文件dotCMS-dotCMS-2.0.1-0-g6b3af1e.zip。Figure 6将src整体拷贝到F:dotCmsStudydotserver中,覆盖src。3、 src-conf文件拷贝。将F:dotCmsStudydotserverdotCMSWEB-INFclasses中全部信息拷贝到F:dotCmsStudydotserversrc-conf中。这一步,大家可能有疑问,因为F:dotCmsStudydotserverdotCMSWEB-INFclasses中所有文件为正常工作时的文件,而myeclipse编译时,会将F:dotCmsStudydotserversrc-conf中所有文件拷贝到F:dotCmsStudydotserverdotCMSWEB-INFclasses中,这是逆向操作。这里,src和src-conf会在myeclipse中设置为source folder。4、 文件dotcms_2.0.1.jar操作。下图figure 7,找到dotcms_2.0.1.jar。figure 8将jar解开,通过cms命令,将内容解开到web-infclasses中。Figure 7Figure 8删除dotcms_2.0.1.jar。其内容已在web-infclasses中。以上操作大家可能大惑不解,要知道,dotcms_2.0.1.jar中有部分*.classs是src.*.java中编译过来的,有部分class在src中找不到对应的java,所以将jar中所有的class全解到web-infclasses中。Myeclipse编译时,有源码的编译时将覆盖掉class,没有源码的class保持不变。5、 Myeclipse的build path设置。启动myeclipse,单击Package Explore 中的项目dotcms,右键选properties,选java build path ,如下图:Figure 8在source Tab中,source folders on build path:添加 dotcms/src 和dotcms/src-conf,default output folder:dotcmsdotCMSWEB-INFclasses。在dotcms上点右键,选refresh单击,重新编译项目。6、 Myeclipse的tomcat设置。Dotcms2.0.1中包含tomcat,其版本为6,操作步骤为:菜单:window-preferences,搜索tomcat,如下图。Figure 9单击fig
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 农村冬季取暖安全课件
- 2.3熔化和凝固同步练习 苏科版八年级物理上册(含答案)
- 湖南省名校联盟2025-2026学年高二上学期11月期中考试语文试题(含答案)
- 心脏外科基础题库及答案
- 2025农艺师职称考试真题汇编真题及答案
- 甲醇生产安全报告讲解
- 炼油厂购油协议合同
- 烤火炉代理合同范本
- 烧烤培训收费协议书
- 煤厂服务协议书范本
- 传染病模型研究与应用
- 编制竣工资料协议书
- 变压器绝缘测试评分表
- 2025年宁夏银川经开发展集团有限责任公司招聘笔试参考题库含答案解析
- 空桶回收协议
- 近八年宁夏中考数学试卷真题及答案2024
- 建筑物区分所有权一郑晓俐课件
- 园区安全管理培训
- 2025年江西江铜华东铜箔有限公司招聘笔试参考题库含答案解析
- 2024年人教版四年级数学上册 第5单元《平行四边形和梯形》能力提升卷(含解析)
- 安踏集团零售管理培训手册
评论
0/150
提交评论