opentsdb源码分析--运行源代码
来源:互联网 发布:网络运营商远程无反应 编辑:程序博客网 时间:2024/05/29 10:58
之前在安装那篇文章里面已经说过opentsdb的安装,当时安装包没有下下来,用的就是源代码的安装。
1、生成pom.xml文件
./build.sh pom.xml
2、注释掉gpg插件
<!--
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<version>1.4</version>
<executions>
<execution>
<id>sign-artifacts</id>
<phase>verify</phase>
<goals>
<goal>sign</goal>
</goals>
</execution>
</executions>
<configuration>
<keyname>oss@stumbleupon.com</keyname>
</configuration>
</plugin>
-->
不注释在下一步会报错,注释了别忘记保存和source才能生效
3、安装maven,如果有maven直接跳到第四步
安装步骤很简单,和以前的软件是一样的,最后要设置一下环境变量,但是网上的文档链接总是打不开,试了好几个才打开,可以用下面这个,刚试过的。
http://www.apache.org/dyn/closer.cgi/maven/binaries/apache-maven-3.0.3-bin.tar.gz
单独下或者用wget下载都行
下载之后解压缩
tar -xvf apache-maven-2.2.1-bin.tar.gz
配置环境变量
MAVEN_HOME=/usr/local/apache-maven-3.0.3
export MAVEN_HOME
export PATH=${PATH}:${MAVEN_HOME}/bin
试一下看装成功了吗
mvn -v
4、编译
mvn install –DskipTests
很慢很慢,有时候网络不好可能还会中断,需要重新开始
5、 生成eclipse工程
mvn eclipse:eclipse
6、导入eclipse
7、有错误
在pom.xml文件中报错:
Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-antrun-plugin:1.7:run (execution: default, phase: process-resources)
在网上查过这个问题,也没有找到好的解决方案,说是先这样也不会影响运行。
8、运行
运行TSDMain.java,运行配置如下图:
点击run即可运行
- opentsdb源码分析--运行源代码
- opentsdb源码分析---Deferred
- opentsdb源码分析-查询
- opentsdb源码分析--启动
- opentsdb源码分析--添加
- opentsdb源码分析--生成rowkey
- opentsdb源码分析--region的名字
- OpenTSDB源码分析之TSDB-UID表操作
- OpenTSDB源码分析之TSDB-UID表操作(新增)
- OpenTSDB源码分析之TSDB-UID表操作(查询)
- OpenTSDB源码分析之TSDB-UID表操作(修改)
- OpenTSDB源码分析之TSDB-UID表操作(删除)
- OpenTSDB源码分析之TSDB表操作(新增)
- OpenTSDB源码分析之TSDB表操作(查询)
- OPENTSDB 安装与运行
- MapReduce 运行过程源代码分析
- opentsdb
- JVM源码分析-Java运行
- Android studio 进行网络连接时,出现 HttpResponse reponse =new DefaultHttpClient().execute(request)处有错误
- springmvc导出excel
- 学习网站
- sql server 发布/订阅 输入服务器名称无法登陆的解决办法
- 类与类之间的几种关系
- opentsdb源码分析--运行源代码
- iOS相册访问权限
- FlatBuffers 使用之(一):scheme 编写
- Cocos V3.10 之 预编译体验 !
- 在python中获取当前位置所在的行号和函数名
- Spring-Boot 统一异常处理
- 我的两篇原创文章在网上还是很火爆的!!原因何在?
- skype 回放设备出现问题
- char与byte的区别