您的位置:首页 > 编程语言

opentsdb源码分析--运行源代码

2016-01-21 13:56 435 查看
之前在安装那篇文章里面已经说过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即可运行
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: