使用maven创建一个工程。
1.工程目录路径:/opt/ericWorkspace/servicemix
2.在servicemix目录下创建pom.xml文件,内容:
<?xml version="1.0" encoding="utf-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.apache.servicemix.tutorial</groupId>
<artifactId>parent</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>pom</packaging>
<name>Tutorial</name>
<url>http://servicemix.org</url>
</project>
3.检查pom.xml是否正确有效
执行命令
mvn install
当出现如下信息时
[INFO] Scanning for projects...
[INFO] ----------------------------------------------------------------------------
[INFO] Building Tutorial
[INFO] task-segment: [install]
[INFO] ----------------------------------------------------------------------------
...
[INFO] Installing /home/gert/projects/tutorial/pom.xml to /home/gert/.m2/repository/org/apache/servicemix/tutorial/parent/1.0-SNAPSHOT/parent-1.0-SNAPSHOT.pom
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 3 seconds
[INFO] Finished at: Sun Jul 29 13:51:46 CEST 2007
[INFO] Final Memory: 5M/15M
[INFO] ------------------------------------------------------------------------
即说明此pom.xml文件正确。
分享到:
相关推荐
综上所述,Apache ServiceMix 4.4.0 fuse-00-43 是一个强大且功能丰富的 ESB 解决方案,它结合了多个 Apache 项目的精华,为企业级应用集成提供了坚实的基础。通过深入理解和熟练运用这个平台,开发人员和系统管理员...
标题“apacheservicemix4.4fuseesb-part2”暗示了这是一个关于Fuse ESB系列教程的第二部分。在这个部分,我们可能将深入探讨在第一部分基础上更复杂的集成和管理概念。 描述中的“总共分割了五分”提示这是一个包含...
在标题提到的 "apache-servicemix-4.4-fuseesb 第三部分" 中,我们可以推测这是一个关于这两个项目组合使用的教程或者文档系列的第三部分。这部分可能涵盖了更深入的配置、部署或使用案例。由于描述中提到“官网下的...
1. **Apache ServiceMix 4.4.0 版本**:这个版本是 ServiceMix 的一个重要里程碑,它包含了对先前版本的改进和新功能的添加。例如,可能包括了对 Java Business Integration (JBI) 规范的更新支持,性能优化,以及与...
标题 "org.apache.servicemix.bundles.spring-jdbc-3.2.8.RELEASE_2.zip" 提供的信息表明,这个压缩包包含了 Apache ServiceMix 的一个捆绑包,具体是 Spring JDBC 模块的 3.2.8.RELEASE 版本的第二次更新。Apache ...
1. **阅读类和接口的注释**:每个类或接口的Javadoc注释都会提供简要的描述,是了解其功能的第一步。 2. **查阅方法和字段**:深入研究每个方法的参数、返回值和可能抛出的异常,理解它们的作用和用法。 3. **学习...
1. **Apache Servicemix基础**:Servicemix是基于OSGi容器的开源企业服务总线(ESB),它提供了一个灵活的平台来整合不同的系统和应用,通过各种协议和服务标准进行通信。它支持多种服务标准,如JMS、HTTP、FTP、...
#### 第一部分:理解ESB功能 **企业服务总线(ESB)**是现代IT体系结构中的关键组件之一,尤其在处理复杂的集成挑战方面表现突出。它不仅仅是一个技术概念,更是一种能够促进企业内部及跨企业间服务交互的方法论。 #...
ServiceMix 4.2 是 Apache 项目下的一个开源企业服务总线(ESB),在这一版中,它从基于 Java Business Integration (JBI) 的架构迁移到了 OSGi(开放服务网关协议)架构。ServiceMix 的历史可以追溯到五年以前,它...
【描述】提到的“在Servicemix中集成自己的第一个Webservices接口”,指的是将自定义的Web服务接口整合到Apache ServiceMix这一企业级服务总线(ESB)中。ServiceMix是一个基于OSGi的开放源代码企业级服务总线,它...
- **ServiceMix**:一个基于Apache ActiveMQ和Apache Camel构建的开源ESB框架,以其灵活性和对各种标准的支持而闻名。 #### 部分内容解析与深入探讨 根据提供的部分内容,我们可以进一步了解本书的内容结构: - *...
- **开发第一个应用程序**:指导用户通过一个简单的示例来开发他们的第一个 Apache Camel 应用程序。 - **配置和管理**:提供关于如何配置和管理 Apache Camel 应用程序的信息。 - **高级主题**:探讨更复杂的主题,...
1. `org.apache.servicemix.bundles.xalan-2.7.1_1.jar`:这是一个由Apache ServiceMix提供的Xalan的打包版本,ServiceMix是基于OSGi的集成平台,用于部署和管理Java服务。Xalan是Apache软件基金会的一个项目,提供...
Apache Camel 是一个强大的开源集成框架,基于广泛认可的企业集成模式(Enterprise Integration Patterns,简称 EIP)。它提供了一种智能的 Bean 集成方式,允许开发者在 Java 基于的领域特定语言(Domain Specific ...
在 apache2 的许可证是有效的,它有一个强大的交流社区。Camel 关注在简易集成。 1.1.1 Camel 是什么 Camel 框架的核心是一个路由引擎,它允许你定义自己的路由规则,决定接受哪些消息,做出决定如何处理,发送...
- JBI支持:与ServiceMix项目集成,增强服务总线功能。 #### 二、XFire开发环境搭建 - **操作系统**:Fedora Core 6 (Linux内核版本2.6.18-1.2798),也可选择Windows。 - **开发工具**:Eclipse 3.2.0 + sysdeo ...
2. **软件选择**:选择合适的EI框架,例如Talend ESB、MuleSoft Anypoint Platform或者Apache ServiceMix等。每个框架都有其独特优势,需根据项目需求来决定。 3. **安装与配置**:下载并安装选定的EI框架,按照...
在“myrmex:Myrmex 架构 PoC”中,我们聚焦于Myrmex的第二版(Myrmex V2),这是一个概念验证(Proof of Concept,PoC)项目,它利用了ServiceMix平台,这是一个基于OSGi的服务容器。 OSGi(Open Services Gateway ...
搭建环境是任何技术实施的第一步,明确的指引能够让初学者快速入门。 紧接着,作者阐述了集成解决方案的基础,这是ESB实施的核心部分。这部分包括了对消息处理、连接选项、Web服务支持和企业质量消息流的实现。消息...