先让Dome跑起来
Ralasafe1.2 MySQLDome部署
下面分别讲部署到Tomcat,和在Eclipse中开发
Tomcat中的部署
1. 下载页面
http://www.ralasafe.cn/2011/09/ralasafe-1-2%E7%89%88%E6%9C%AC%E5%8F%91%E5%B8%83/
一共有4项,下载其中的” 基于mysql环境的中文demo”
2. 解压,得到” ralasafe_demo(zh)-1.2-v20110914”文件夹(注意,这个文件夹下有一个xml文件夹,后面还要用到)
3. 在你的tomcat/webapps创建demo目录;
4. 然后将 ”ralasafe_demo(zh)-1.2-v20110914”中的内容(包括上面提到的xml文件夹)复制到demo目录下;
5. 将sql/demo-mysql(zh).sql 导入到mysql数据库(其实sql这个文件夹是可以不复制的,只需把demo-mysql(zh).sql导入mysql即可),此脚本可创建zh_mydemo(业务)和zh_ralasafe(ralasafe权限管理),2个Schema(在MySQL中相当于MSSQL中数据库的概念)
6. 修改WEB-INF/ralasafe/app-ds.properties 和 ralasafe-db.properties,修改jdbcUser和jdbcPassword属性值(对应mysql数据库的登录用户名与密码)
7. 修改WEB-INF/web.xml第66行(即repositoryDir的参数值),配置成你的tomcat路径下面的webapps/demo/xml(即xml文件夹的绝对路径,形如:D:\\ tomcat\webapps/demo/xml)
8. 浏览器打开:
http://localhost:8080/demo/ralasafe/designer.rls
Ralasafe Web控制端界面
http://localhost:8080/demo/ralasafe/demo/login.jsp
Ralasafe演示营业登录界面
在Eclipse中开发
1-2和上面一样
3. 在Eclipse中新建动态网站工程(例:工程名为a05)
4. 然后将 ” ralasafe_demo(zh)-1.2-v20110914”中的内容复制到工程的WebContent目录下, ralasafe文件夹上可能会有小红X,不必在意;
5-6和上面一样
7.修改WEB-INF/web.xml第66行(即repositoryDir的参数值),配置成实际的xml路径(即xml文件夹的绝对路径,形如:D:\\ javaapp\a05\WebContent\xml)
8. 工程run onserver->Tomcat->finish
9. 浏览器打开:
http://localhost:8080/a05/ralasafe/designer.rls
可以看到eclipse的console输出如下信息:
****Starting Ralasafe ......
……
**** Ralasafedatasource started successfully!
看到” successfully”大家都懂的.