一、开发环境的搭建
1、下载并安装更新Eclipse STP(SOA Tools Platform);
1)、网址:http://download.eclipse.org/stp/downloads/ ;
目前版本:SR1
2)、liunx等其他操作系统版本如下:
http://download.actuatechina.com/eclipse/technology/epp/downloads/release/galileo/ 的SR目录中。
2、安装:解压到d:/根目录即可!(eg: d:/eclipseSOA下)
3、更新到最新版;
方法:打开eclipse后,步骤如下:“help菜单--->Install New Sofeware...--->Work With:Galileo - http://download.eclipse.org/releases/galileo;选中下面的SOA Development--->next-->(直到更新完毕重启eclipse)”。(当然还有SOA开发依赖的一些插件:EMF driver、GEF driver、WTP、DTP等该更新的更。)
4、配置STP运行时环境;
STP需要两个运行时环境:Apache CXF Plugin、Apache Tuscany Plugin,该下载的下吧。
解压SOA runtime软件,创建到相关程序目录,例如:
C:/apps/apache-cxf-2.1下包含JAX-WS runtime: Apache CXF
C:/apps/tuscany-sca-1.0下包含SCA runtime: Apache Tuscany SCA Java
启动Eclipse后,菜单选择Window->Preferences->选择SOA Tools->JAX-WS->设置Apache CXF的runtime位置,例如:C:/apps/apache-cxf-2.1;菜单选择Window->Preferences->选择SOA Tools->SCA->Java->设置Apache Tuscany的runtime位置,例如:C:/apps/tuscany-sca-1.0
5、另附:tuscany 更新网址:http://archive.apache.org/dist/incubator/tuscany/java/sca/1.2-incubating/updatesite/
二、官方资料
1、http://wiki.eclipse.org/STP/SCA_Component/SCA_Builder#SCA_Builder_Core