IntelliJ IDEA下Java、Python实现Thrift调用

终于跑通了!!!安装了三次Ubuntu系统,期间都想放弃尝试了,最终还是咬牙坚持了一下下,为自己点小赞。脑海中出现一打赞美诗句:功夫不负有心人;不经历风雨,怎样见彩虹;失败是成功之母;坚持就是胜利;莫倒在黎明前。好了,停止浮夸,开始正题。还是自己对Linux不熟悉,所以才遇到各种各样的问题,我只阐述下可以调通的流程。

ubuntu-18.04.2-desktop-amd64.iso手动下载、安装后:

安装系统更新:

sudo apt-get update && sudo apt-get upgrade

安装vim编辑器:

sudo apt-get install vim

 

手动下载、安装JDK1.8,jdk-8u212-linux-x64.tar.gz

参考资料:

设置环境变量后需执行命令:source /etc/profile 或者重启电脑生效。

java -version

 

在线安装python2.7

由于ubuntu18.04自带python3.6,所以如果需要python2.7就需要自行安装。

之前我选择手动下载、安装,由于系统参数及路径没有配置成功,所以无法正常使用。最终选择在线安装,输入命令:

python2.7 --version

没有安装的情况下,系统会提示你进行安装,按照提示操作即可。

配置环境变量:

sudo vim /etc/profile

添加到结尾:export PYTHONPATH=/usr/lib/python2.7/site-packages

设置环境变量后需执行命令:source /etc/profile 或者重启电脑生效。

 

安装IntelliJ IDEA,ideaIU-2019.1.tar.gz

参考资料:

https://blog.csdn.net/weixx3/article/details/81136822

 

手动下载、编译、安装thrift0.10.0,thrift-0.10.0.tar.gz

测试下系统是否自带相关组件,如果未安装,根据提示操作,

automake --version
dpkg -S /usr/include/boost/version.hpp

将thrift文件夹移动到系统默认搜索目录

bo@bo-ubuntu:~/桌面$ sudo mv thrift-0.10.0 /usr/local/thrift

进行编译、安装,参考资料:

https://blog.csdn.net/darling_forever/article/details/80155759

https://www.cnblogs.com/lawlietfans/p/6309061.html

 

运行python时,提示错误,ImportError: No module named six,

需要安装python-six:

sudo apt-get install python-six

参考资料:

https://blog.csdn.net/IAlexanderI/article/details/78802038

https://stackoverflow.com/questions/13967428/importerror-no-module-named-six/13967865

安装netstat,查看运行效果,

sudo apt install net-tools

 

添加Maven-compiler-plugin依赖包时,需要选择3.1版本,

<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>

 参考资料:

https://blog.csdn.net/liupeifeng3514/article/details/80236077

 

温情提示:

只需自行下载、安装上述三个文件,其余都在线安装。

至此,环境顺利调通。

 

 

posted @ 2019-05-20 16:31  吴小波  阅读(867)  评论(0编辑  收藏  举报