Eclipse STP(SOA Tools Platform)安装
一. 下载安装Eclipse Europa
下载地址:
http://download.actuatechina.com/eclipse/eclipse/downloads/drops/R-3.3-200706251500/eclipse-SDK-3.3-win32.zip
解压到安装目录,例如:C:\eclipse
二. 下载STP
2.1 STP介绍
SOA Tools Platform (STP)的目标:build frameworks and exemplary extensible tools that enable the design, configuration, assembly, deployment, monitoring, and management of software designed around a Service Oriented Architecture (SOA)。STP leverages the Service Component Architecture specification (SCA) as its model. STP is a natural complement to other Eclipse projects, such as the Web Tools Platform(WTP) and Data Tools Platform(DTP), and reuses, as appropriate, components from these projects.
2.2 STP包含的子项目
定义了Eclipse Modeling Framework(EMF) models来遵循SCA的规范。
提供frameworks和工具来assembling, building, packaging and deploying Services to runtime containers。In addition support will be provided for the definition and association of Policy to Services prior to deployment.
- STP Service Creation (SC)
处理SOA model tooling和实际实现的工具。
Translate BPEL into executable Java classes。
Provide an editor and a set of tools to model business processes diagrams using the BPMN notation and allow validation and generation of BPEL artifacts from those diagrams.
2.3 下载STP链接
http://download.eclipse.org/stp/downloads/
http://download.eclipse.org/stp/downloads/drops/R-0.6.0-200706260218/
2.4 STP安装的前提和下载链接
- EMF driver(Eclipse Modeling Framework)
emf-sdo-xsd-SDK-2.3.0RC3.zip
- GEF driver(Graphical Editing Framework)
GEF-ALL-3.3RC3.zip
- Java EMF Model Runtime driver
JEM-SDK-1.2.3_jem.zip
- Web Tools Platform driver (WTP)
wtp-sdk-S-2.0RC3-200706140654.zip
包括了Web Standard Tools (WST) ,J2EE Standard Tools (JST),JavaServer Faces Tools (JSF)
- Data Tools Platform driver(DTP)
dtp-sdk_1.5RC4.zip
GMF-sdk-2.0RC2.zip
mdt-ocl-SDK-1.1RC2.zip
emf-validation-SDK-1.1RC2.zip
emf-query-SDK-1.1RC2.zip
- EMF Model Transaction Version
emf-transaction-SDK-1.1RC2.zip
2.5 相关的3rd-party plugins
cxf-eclipse-plugin-2.1-incubator-20070729.204751-4.zip
http://people.apache.org/repo/m2-snapshot-repository/org/apache/cxf/cxf-eclipse-plugin/2.1-incubator-SNAPSHOT/cxf-eclipse-plugin-2.1-incubator-20070729.204751-4.zip
org.apache.tuscany_1.0.0.jar
http://people.apache.org/~jliu/updatesites/tuscany/plugins/org.apache.tuscany_1.0.0.jar
2.6 相关的Pre-requisites SOA runtime
apache-cxf-2.1-incubator-20070729.204751-4.zip
http://people.apache.org/repo/m2-snapshot-repository/org/apache/cxf/apache-cxf/2.1-incubator-SNAPSHOT/apache-cxf-2.1-incubator-20070729.204751-4.zip
tuscany-sca-1.0-incubator-M2-bin.zip
http://people.apache.org/dist/incubator/tuscany/java/sca/1.0-incubator-M2/tuscany-sca-1.0-incubator-M2-bin.zip
用来部署Web Service(Install only if you want to deploy the generated service to Tomcat Container)
2.7 SOA Tools Platforms包含的软件
stp-core-I-I200706260218-200706260218.zip
stp-core-sdk-I-I200706260218-200706260218.zip
stp-b2j-I-I200706260218-200706260218.zip
stp-b2j-sdk-I-I200706260218-200706260218.zip
stp-soas-I-I200706260218-200706260218.zip
stp-soas-sdk-I-I200706260218-200706260218.zip
- STP Service Creation (SC)
stp-servicecreation-I-I200706260218-200706260218.zip
stp-servicecreation-sdk-I-I200706260218-200706260218.zip
stp-sc-jaxws-I-I200706260218-200706260218.zip
stp-sc-jaxws-sdk-I-I200706260218-200706260218.zip
stp-sc-sca-I-I200706260218-200706260218.zip
stp-sc-sca-sdk-I-I200706260218-200706260218.zip
stp-bpmn-I-I200706260218-200706260218.zip
stp-bpmn-sdk-I-I200706260218-200706260218.zip
三. 安装STP
解压除了SOA runtime所有软件,将创建eclipse目录下面的features和plugins目录下面的所有文件复制到eclipse安装目录下的对应位置。
四.配置STP
解压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
分享到:
相关推荐
学习如何使用 Eclipse Test and Performance Tools Platform(TPTP)分析 Java™ 应用程序,并研究如何测量内存使用量、识别内存泄漏并隔离性能瓶颈。
详细介绍使用Eclipse STP和Apache Tuscany sca for java开发SOA应用的问档及使用实例(不是示例).
使用Eclipse Web Tools Platform进行Web应用程序开发,第一部分
包含基本环境配置,以及实际项目开发不是 hello word噢,呵, 大家好好学,有问题联系我QQ410990678 13003972419
Eclipse 的 Rich Client Platform
Eclipse 3.6 webtools 中文包 汉化
org.eclipse.externaltools_v0.7.0_with_svn.zip 不知道什么东西。
Practical Eclipse Rich Client Platform Projects Practical Eclipse Rich Client Platform Projects Practical Eclipse Rich Client Platform Projects
本文档主要是解决eclipse安装Jboss Tools插件后自动提示变慢的问题
gnu-mcu-eclipse-windows-build-tools-2.12-20190422-1053-win32 windows tools.
Eclipse 在线配置 Hibernate Tools
下列包的参考文档,从源码生成的。 org.eclipse.jdt.core org.eclipse.jdt.debug org.eclipse.jdt.junit org.eclipse.jdt.launching org.eclipse.jdt.ui
Jboss Tools for Eclipse4.5.2...d eclipse mars 版本
eclipse 配置 hibernate tools 反向生成 pojo类 注解
Eclipse-platform-4.3-win32
先睹为快 Eclipse的SOA工具关注Eclipse 涉足SOA开发工具Swordfish: Eclipse公司基于OSGi的SOA架构 Eclipse技术开发 SOA是以服务/应用程序的方式进行创建和管理的, Eclipse的最终目标是为了完成共用的功能。我们...
本书 , Coding, and Packaging Java™ Applications>>是eclipse官方rcp的推荐教材之一。书中由浅入深地集合rcp框架实现了一个聊天工具的开发。教材是英文版的。 源码以eclipse插件的方式提供,按eclipse插件方式配置...
Practical Eclipse Rich Client Platform Projects 2009