jeecms导入myeclipse
1。新建web项目,选择源码所在目录,同时注意WebContent对应myeclipse里面的WebRoot目录,所以需要将WebRoot改为WebContent。
2。class路径,因为项目里面已经存在lib路径,所以需要添加到Java Build path里面,add jar,选择web-inf里面的lib目录下的*.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的文章都是自己分析的或参考别人的分析,所以可能很多都是不对的!!!!请勿参考,这只是留给自己做笔记看的!!!!
版权声明:本文为博主原创文章,未经博主允许不得转载。