说起Apache-River必须说起他的前身,JINI技术,有刚接触JINI的同学会发现,JINI的安装包已经在SUN上找不到了,因为现在Apache-river等同于JINI,它是完全开源的。

一、下载并解压

1)Apache-river下载地址http://river.apache.org/user-doc/releases.html 笔者建议下载2.x.x版本的,官网上说明如下If you are going to use the latest release then you will still need to download (from the SVN trunk) some of the Windows BAT files mentioned below. *nix sh scripts of those same batch files will appear shortly.然后截至到2018.1.1我下载最新版本后的一个多月我都在和这个不完全版本做斗争,很坑。

2)解压安装包并放在简单的目录中

二、构建ant环境

1)确保你的JAVA及JDK安装正确,环境配置成功
2)下载ant 地址http://www.apache.org/
3)解压ant 将其放在一个简单的目录中
4)设置ANT_HOME PATH中添加ANT_HOME目录下的bin目录
5)测试一下你的设置,开始-->运行-->cmd进入命令行-->键入 ant 回车,如果看到
Buildfile: build.xml does not exist!
Build failed

那么恭喜你你已经完成ant的设置

三、编译Apache-river

Apache-river中有一个关键的部署文件build.xml

这表明它是一个典型的需要ANT编译的软件包

输入ant all.build来编译整个文件包,会发现出现了很多我们需要的JAR包,这些JAR包就是我们开发JINI程序要用到的,至此,原料已经准备好。

  • a Lookup Service, the "reggie" implementation
  • a JavaSpace, the "outrigger" implementation
  • a Transaction Service, the "mahalo" implementation

Apache-River 入门相关推荐

  1. Apache Solr入门教程

    转自:http://blog.csdn.net/u011936655/article/details/51960005 Apache Solr入门教程(初学者之旅) 写在前面:本文涉及solr入门的各 ...

  2. Apache Camel入门

    在先前的博文中,我们了解了企业集成模式(EIP). 现在,在这篇文章中,我们将研究实现这些模式的Apache Camel框架. 关于骆驼: Apache Camel是一个开放源代码项目,已有将近5年的 ...

  3. Apache Shiro入门

    Apache Shiro入门 @(Shiro)[shiro,安全框架] Apache Shiro入门 Apache Shiro基本概述 Apache Shiro基本概念 使用Shiro能做什么 Shi ...

  4. Apache CXF入门

    Apache CXF入门 @(WebService)[WebService, CXF,wsdl, soap,uddi] Apache CXF入门 Apache CXF基本概述 Apache CXF框架 ...

  5. Apache NIFI入门(读完即入门)

    Apache NIFI入门(读完即入门) 编辑人(全网同名):酷酷的诚 邮箱:zhangchengk@foxmail.com 我将在本文中介绍: 什么是ApacheNIFI,应在什么情况下使用它,理解 ...

  6. Apache Camel入门教程

    Apache Camel入门教程 本文我们学习Apache Camel,介绍基本概念并重点探讨消息路由.从基本概念和术语开始,然后通过介绍两种方式定义路由----java dsl 和 Spring d ...

  7. 4.1 数据仓库基础与Apache Hive入门

    数据仓库基础与Apache Hive入门 一.数据仓库基本概念 1.数据仓库概念 2. 案例:数据仓库为何而来 (1)业务数据的存储问题 (2)分析型决策的制定 3.数据仓库主要特征 面向主题性(Su ...

  8. Apache Kafka 入门 - Kafka命令详细介绍

    Apache Kafka 入门 Apache Kafka 入门大概分为5篇博客,内容都比较基础,计划包含以下内容: Kafka的基本配置和运行 Kafka命令详细介绍 Kafka-manager的基本 ...

  9. Apache Hive入门1

    Apache Hive入门1 Hive是Hadoop项目中的一个子项目,由FaceBook向Apache基金会贡献,其中TaoBao也是其中一位使用者+贡献者,Hive被视为 一个仓库工具,可以将结构 ...

  10. Apache+Hudi入门指南: Spark+Hudi+Hive+Presto

    一.整合 hive集成hudi方法:将hudi jar复制到hive lib下 cp ./packaging/hudi-hadoop-mr-bundle/target/hudi-hadoop-mr-b ...

最新文章

  1. 观《逻辑思维,如何成为一个高手》
  2. webview 加载php页面内容,WebView加载优化的方法介绍
  3. JBOSS只能本机localhost和127.0.0.1能访问的解决
  4. IDEA创建java文件失败,但是new选项中有java class选项,设置中file and Code Templates中有对应模板
  5. python中dict转换成list_python里dict变成list实例方法
  6. 面试必备TCP三次握手
  7. 新人学习web前端必须要知道的基础知识,让你轻松入门
  8. 多线程扫描网络计算机
  9. 一起谈.NET技术,asp.net Ajax ---AutoComplete控件使用
  10. java 客户端调用 Tuxedo中间件
  11. matlab最优化问题
  12. mysql结构化数据通过D2RQ导入Neo4j
  13. 快速排序与冒泡排序的效率对比
  14. 视频监控在安防市场比重大 技术发展引出商机
  15. 怎么把视频中的人声和背景伴奏分离?
  16. 数值积分方法之2——梯形法与外推法求近似积分
  17. Linux 10GE端口,问GE和10G区别,10GE和GE区别
  18. JSON的格式及Gson 与 FastJson使用
  19. 2023北方工业大学计算机考研信息汇总
  20. url 转pdf工具

热门文章

  1. [转载]CodeGear RAD 2007 SP4 最新下载及破解
  2. 通达OAV12版本php7.2链接ftp的解决办法Uncaught Error: Call to undefined function ftp_connect()
  3. android 动画坐标,android TranslateAnimation动画执行时的坐标获取。
  4. 网站如何注销备案主体
  5. CRectTracker(橡皮筋)类的使用
  6. Android 打造形形色色的进度条 实现可以如此简单
  7. 【恭贺新春,虎虎生威】SQL“福“到了
  8. Android 三方登录 - QQ登录
  9. 利用 matlab 完全消音 进行歌曲人声提取 超简单 四行代码
  10. 从Python到NumPy,细说最接近人类思维的in操作