目标:
Spring的Countries例子在Apusic V5.1上部署
术语:
Apusic:提供了完整的J2EE支持的商用服务器;
Spring:开源框架,是其他各种框架的粘合剂;
%APUSIC_HOME%:Apusic安装目录;
%JAVA_HOME%:JDK安装目录。
准备:
在http://java.sun.com下载JDK V1.5以上的版本并安装,确认JAVA_HOME正确指向装好的JDK目录;
在http://www.apusic.com下载Apusic V5.1以上的版本并安装;
在http://www.springframework.org/download上下载spring-framework-2.0.6-with-dependencies.zip(不过很遗憾,最近国内用户好像无法从sourceforge.net上下载东西,大家通过Google找找其他镜像网站吧)。
过程:
1. 执行%APUSIC_HOME%/domains/mydomain/bin/startapusic.cmd,访问主页:http://localhost:6888/,确认Apusic已经成功安装,在窗口模式下按Ctrl+C停止服务器(记住因为是批处理还需要按Y确认);
2. 解压缩spring的文件到%APUSIC_HOME%/temp目录下,然后找到samples/countries目录,执行warfile.bat生成dist/countries.war文件,将countries.war文件拷贝到%APUSIC_HOME%/domains/mydomain/applications/目录下,重新启动Apusic,稍等一会待Apusic自动部署,部署成功访问http://localhost:6888/countries/,一切成功。
3. “没有什么路途是一帆风顺的”。当点页面上Config时,系统报错:java.lang.NullPointerException,org.springframework.samples.countries.DefaultCountryService.getFilteredCountries(DefaultCountryService.java:59)读源代码,原来系统的的国家属性只支持EN、FR和DE,现在打开“工具→Internet选项→语言”,添加“英语[en]”,再访问现在好了。
备注:
1. 由于Apusic的ClassLoader需要将Spring框架载入,所以第一次启动时有点慢,请稍等一下。
分享到:
相关推荐
Windows2003+Apusic6.0安装部署手册
金蝶容器Apusic中重新部署war包
Apusic密码修改指引
2021年通用apusic license,适用于apusic9.0以上EAS(EAS8.0以上版本一般都可用),有效期到2021年12月31日。此apusic为5个连接数
本快速入门指南介绍了金蝶 Apusic 应用服务器软件(简称 AAS)V10 产品安装、启动、 卸载、管理与使用等基本操作,为用户快速使用本产品提供指导。 金蝶 Apusic 应用服务器为复杂应用提供了一个简便、快速的开发和...
金蝶Apusic企业服务总线V7.0用户手册
金蝶王学军---基于Apusic的SOA解决方案
金蝶中间件Apusic Eclipse/MyEclipse all-plugins,用于集成在eclipse做调试开发
金蝶中间件(Apusic)--license
Apusic 7.0,2014,license,
linux环境下使用apache和apusic实现负载均衡
管理Apusic Web服务器,管理Apusic Web服务器
Apusic5.1域配置,希望对正在使用Apusic5.1服务器的工作团队有所帮助。
金蝶Apusic应用服务器6.0在5.0的基础上进行了大量扩充和优化,在产品功能、性能、安全性、扩展性及兼容性等方面得到显著提升。金蝶Apusic应用服务器6.0大大简化了创建和管理Java EE应用的任务,并为之提供了可伸缩、...
Apusic+SQL-Server的调优记录
apusic文件,apuasic是国产中间件,隶属金蝶 中国. 数据库连接攻略
EAS Apusic2016年的临时许可
EAS apusic5.0 许可.许可到期时间2088年!
Apusic OperaMasks很全的JSF的例子,什么都有,如:TREE 、GRID、FORM、BOX、MENU、DIALOG、AJAX。都很漂亮的。
2019年通用apusic license,适用于apusic9.0以上EAS,有效期到2019年12月10日