`

Eclipse STP(SOA Tools Platform)安装

    博客分类:
  • SOA
阅读更多

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包含的子项目

  •          STP Core Frameworks (CF)

       定义了Eclipse Modeling Framework(EMF) models来遵循SCA的规范。

  •          STP SOA System (SOAS)

       提供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和实际实现的工具。

  •          STP BPEL 2 Java (B2J)

       Translate BPEL into executable Java classes。   

  •          STP BPMN (BPMN)

       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链接

  •          下载STP总链接:

http://download.eclipse.org/stp/downloads/

  •          当前版本链接(版本0.6.0):

http://download.eclipse.org/stp/downloads/drops/R-0.6.0-200706260218/

 

2.4 STP安装的前提和下载链接

  •          EMF driverEclipse Modeling Framework

emf-sdo-xsd-SDK-2.3.0RC3.zip

  •          GEF driverGraphical 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 driverDTP

dtp-sdk_1.5RC4.zip

  •          GMF Platform driver

GMF-sdk-2.0RC2.zip

  •          MDT OCL Version

mdt-ocl-SDK-1.1RC2.zip

  •          EMFT Validation Version

emf-validation-SDK-1.1RC2.zip

  •          EMF Query Version

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

  •          Apache Tomcat

用来部署Web Service(Install only if you want to deploy the generated service to Tomcat Container)

 

2.7 SOA Tools Platforms包含的软件

  •          STP Core Frameworks (CF)

stp-core-I-I200706260218-200706260218.zip

stp-core-sdk-I-I200706260218-200706260218.zip

  •          STP BPEL 2 Java (B2J)

stp-b2j-I-I200706260218-200706260218.zip

stp-b2j-sdk-I-I200706260218-200706260218.zip

  •          STP SOA System (SOAS)

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 (BPMN)

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 STP开发环境配置及实例

    Eclipse STP(Service Technology Platform)是一个开源的集成开发环境,专门用于构建和服务导向架构(SOA)的应用程序。它提供了强大的工具集,支持服务组件架构(SCA)和服务数据对象(SDO),使得开发、部署和...

    Eclipse Test and Performance Tools Platform 简介

    ### Eclipse Test and Performance Tools Platform (TPTP) 知识点详述 #### 一、TPTP概览 **Eclipse Test and Performance Tools Platform**(简称TPTP)是Eclipse基金会旗下的顶级项目之一,它提供了一套全面且可...

    使用Eclipse Web Tools Platform进行Web应用程序开发,第一部分

    在IT领域,特别是针对Web应用程序开发,Eclipse Web Tools Platform(WTP)作为一个强大的集成开发环境(IDE),为开发者提供了全面且深入的支持。本篇内容将深入解析如何使用Eclipse WTP进行Web应用程序开发,主要...

    eclipse stp实际项目开发

    包含基本环境配置,以及实际项目开发不是 hello word噢,呵, 大家好好学,有问题联系我QQ410990678 13003972419

    解决eclipse安装Jboss Tools插件后自动提示变慢.pdf

    标题所反映的知识点是:在Eclipse集成开发环境中安装Jboss Tools插件后遇到的性能问题及其解决方案。 描述所涉及的知识点:当用户在Eclipse中安装了Jboss Tools插件之后,可能会发现Eclipse的启动和运行速度变慢,...

    Eclipse3.6 webtools 中文包

    Webtools是Eclipse的一个扩展插件集,旨在增强其对Web应用程序开发的支持。本中文包是针对Eclipse 3.6 Galileo版本的Webtools进行的汉化,使得中国开发者能够更方便地使用这一工具,消除语言障碍,提升开发效率。 ...

    eclipse 中文包 BabelLanguagePack-datatools

    "BabelLanguagePack-datatools"就是专门为Eclipse的Data Tools Platform (DTP)组件提供的中文语言包。 Eclipse Data Tools Platform是Eclipse项目的一部分,它提供了一套用于数据库开发的工具集,包括数据库连接、...

    org.eclipse.externaltools_v0.7.0_with_svn.zip

    标题 "org.eclipse.externaltools_v0.7.0_with_svn.zip" 暗示这是一个与Eclipse集成开发环境相关的软件包,版本号为0.7.0,并且包含了Subversion(SVN)的支持。Eclipse是一款广泛使用的开源集成开发环境(IDE),...

    Eclipse同SOA和Ajax的连接和整合

    Eclipse的工具集,如Pulse、WebTools Project等,可以协助开发人员设计、测试和监控服务,同时,Eclipse基金会也支持多个与SOA相关的开源项目,例如Eclipse SOA Suite,它包含了对企业级SOA开发所需的各种组件。...

    gnu-mcu-eclipse-windows-build-tools-2.12-20190422-1053-win32.zip

    《GNU MCU Eclipse Windows Build Tools详解》 GNU MCU Eclipse Windows Build Tools是嵌入式开发领域中的一款强大工具,专为在Windows环境下构建Microcontroller Unit (MCU)应用而设计。这款工具集是GNU工具链的一...

    eclipse 下的hibernate tools

    3. **Hibernate Tools安装**:在Eclipse中,可以通过“Help” > “Eclipse Marketplace”或“Install New Software”菜单项来搜索并安装Hibernate Tools插件。 4. **模型类生成**:Hibernate Tools可以根据现有...

    Eclipse 在线配置 Hibernate Tools

    - **版本匹配**:确保下载的 Hibernate Tools 插件与你的 Eclipse 版本兼容,否则可能无法正常安装或运行。 - **社区共享**:如果发现更高效或更方便的配置方法,鼓励分享以促进开发者之间的交流。 - **错误检查**:...

    Eclipse Rich Client Platform (vogella).pdf

    首先,标题 "Eclipse Rich Client Platform (vogella)" 暗示了文档可能是关于Eclipse RCP(Rich Client Platform)的详细指南,这是一套用于开发具有丰富客户端功能的Java应用程序的框架。而描述中提到的 "基于4.x" ...

    eclipse安装hibernate的jboss tools插件

    标题中的“eclipse安装hibernate的jboss tools插件”指的是在Eclipse集成开发环境中安装用于支持Hibernate的JBoss Tools扩展。这个过程是开发者为了提高在Eclipse中使用Hibernate框架进行开发的便利性,通过添加插件...

    uml2tools for eclipse

    在Eclipse中安装uml2tools后,用户可以通过以下方式使用它: 1. **模型创建**:uml2tools提供了图形化的界面,可以方便地绘制类图、用例图、序列图等不同类型的UML图表,帮助开发者快速构建系统模型。 2. **模型...

    JbossTools for Eclipse4.5.2

    《JBoss Tools for Eclipse 4.5.2:企业级开发的强大助力》 Eclipse作为一款广受欢迎的开源集成开发环境(IDE),以其强大的可扩展性和丰富的插件库深受开发者喜爱。而JBoss Tools则是Eclipse的一个重要扩展,专为...

    Eclipse下载安装及配置

    3. 科学计算:Eclipse 可以安装多种科学计算插件,例如 Eclipse Parallel Tools Platform、Eclipse CDT 等,对于科学计算和高性能计算非常有用。 Eclipse 是一个功能强大且灵活的 IDE,对于软件开发、数据分析和...

    Eclipse-platform-4.3-win32

    Eclipse-platform-4.3-win32 是一个针对Windows 32位操作系统的Eclipse集成开发环境(IDE)的版本。这个压缩包包含了运行和配置Eclipse IDE所需的基本组件和文件,以下是其中每个文件的主要作用和相关的知识点: 1....

Global site tag (gtag.js) - Google Analytics