博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java-thrift运行DEMO
阅读量:6242 次
发布时间:2019-06-22

本文共 819 字,大约阅读时间需要 2 分钟。

通过阅读~/thrift-0.8.0/tutorial/java/README,知道需要首先安装ant,这是一种java的编译部署工具,类似C里的make

sudo apt-get install ant

提示警告:warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds ,网上的解决方案说需要修改build.xml,为javac节点添加属性 includeantruntime="on" 

然后执行ant命令,提示错误没有thrift-0.8.0/lib/java/build/目录,所以但是有thrift-0.8.0/lib/java/目录,于是cd进来,发现还有个README文件,里面说需要在该目录下执行ant命令

cd ~/thrift-0.8.0/lib/java/ant

命令执行过程中会到外部网站下载一个jar文件,需要等一段时间,之后生成了thrift-0.8.0/lib/java/build/目录,并在该目录下生成一堆库文件,回到~/thrift-0.8.0/tutorial/java/再次执行ant,命令,这次顺利生成一个build目录

cd ~/thrift-0.8.0/tutorial/javaant./JavaServer #启动java服务器监听9090端口cd ~/thrift-0.8.0/tutorial/py./PythonClient.py #打开另一个shell窗口,使用python的客户端和java的服务器通信

转载于:https://www.cnblogs.com/code-style/archive/2012/07/11/2586361.html

你可能感兴趣的文章
华天动力OA系统全国渠道布局 20个城市分公司初露端倪
查看>>
我市智慧城市建设迈入快车道
查看>>
FSF 鼓励用户抛弃英特尔
查看>>
编程语言漫谈
查看>>
《Python数据科学实践指南》——0.4节一个简单的例子
查看>>
《树莓派学习指南(基于Linux)》——本章小结
查看>>
中国自主操作系统COS宣传片:很好很强大
查看>>
《SolidWorks 2017中文版机械设计从入门到精通)》——2.2 草图命令
查看>>
Google 开发新的开源系统 Fuchsia
查看>>
社区不是请客吃饭(二)不出国门也能参与OpenStack Summit
查看>>
FreeDOS 诞生二十周年
查看>>
新的 OpenID 基金会的董事会领导
查看>>
第十天:估算活动持续时间,类比估算,参数估算,自下而上估算,三点估算解析表...
查看>>
为什么我要垂直对齐代码(你也要如此!)
查看>>
《ANSYS Workbench 16.0超级学习手册》——1.4 本章小结
查看>>
微软确认周二更新补丁破坏了 Windows 10 重置功能
查看>>
《Cisco防火墙》一8.4 入站NAT分析
查看>>
流处理框架 Samza 成为 Apache 基金会顶级项目
查看>>
《腾讯iOS测试实践》一一3.4 测试原则
查看>>
结对编程 VS 代码审查:对比开发者文化
查看>>