jeecms导入myeclipse

来源:互联网 发布:苹果笔记本设计软件 编辑:程序博客网 时间:2024/06/07 23:33

jeecms导入myeclipse

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

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

add external jars  = 增加工程外部的包
add jars = 增加工程内包
add library = 增加一个库
add class folder = 增加一个类文件夹
 
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的文章都是自己分析的或参考别人的分析,所以可能很多都是不对的!!!!请勿参考,这只是留给自己做笔记看的!!!!


2 0
原创粉丝点击