|
将mapxtreme移植到resin下的尝试 一、采用resin的好处 省去servlet等配置的麻烦。缺省下,resin服务器将自动找到放在web-inf下的classes下的java类。因此对于不需要传参的servlet可以省去部署的麻烦。 省去编译java类的麻烦。缺省下,resin服务器将编译java类,前提是,本机的jdk虚拟机环境变量配置好。 速度极快。 二、步骤 1、安装mapxtreme4.5 mapxtreme安装后,在自带的tomcat容器下,mapxtreme45容器里包含了mapxtreme工作的相关内容。mapxtreme被配置为一个servlet而运行。这个servlet就在mapxtreme45.war里。 2、配置本机jdk 3、resin的安装。resin的安装很简单,直接解压就可以。修改conf下的resin.conf,使其工作路径为自己方便、想要的路径。 4、在resin下部署mapxtreme45.jar。将mapxtreme45.war或者mapxtreme45文件夹放在webapps下。这样resin启动的时候将自动加载该web应用。 5、在自己的路径下发布程序。 a、在web-inf的lib包里把常用的包放入mapxtreme需要的类包。这样可以省去配置jdk的CLASSPATH的麻烦。使用resin服务器来编译java类或者使用jbuilder集成环境来开发自己需要的applet和Servlet。 b、在服务器主机上配置jdk,使其包含mapxtreme需要的类包。 经过实验。正确。运行无误。 在配置完毕,可以通过 http://localhost:port/mapxtreme45/mapxtreme?debug=true 来测试mapxtreme工作是否正常。
|