测试文件下载:http://download.youkuaiyun.com/detail/xiaoluoluoluo/6234819
本人只会用RCP开发个C/S的程序,最近看到RAP项目想试一下,在百度上看了很多文章关于如何部署RAP到Tomcat,有些文章已经过时的了,还是没能理解清楚,最后弄了2天时间,搞来搞去没办法调试出来,最后都想放弃了。结果是自己的路径没写对,原来是如此的简单,在此作一总结,让像我一样的菜鸟少走点弯路:
一、要求
1、下载最新的Eclipse for RCPand RAP Developers,本文使用的版本为:Version: Kepler Release Buildid: 20130614-0229。到菜单Help>Install New Software安装WAR(不懂,可以百度一下)
2、Tomcat7.0,只按默认安装好,不需要另外配置。
二、打包成war文件
1、详见eclipse 的help自带的RAP Developer Guide>Building Applications>WAR Deployment,这个是最详细的说明了。
2、项目打包完成后,将rapdemo.war放到Tomcat安装目录的webapps文件夹里。
3、启动Tomcat。
三、运行rapdemo.war
1、打开浏览器输入,如图1所示:
http://localhost:8080/rapdemo//workbench
说明:localhost:8080/<war包名,这里是rapdemo.war,所以填写rapdemo>//<项目运行名>
图1
项目运行名,可以在eclipse直接运行时看到,如下图所示
图2