Storm-0.9.2-incubating源代码编译打包

近期遇到一些同学询问Storm-0.9.2-incubating源代码编译打包的问题,现将编译步骤说明例如以下:

1、凝视掉project各pom文件里关于maven插件(maven-gpg-plugin)的内容,目的是规避错误:

当然,该错误也能够忽略,即能够不进行上述凝视操作

2、在project根文件夹下运行maven命令:

mvn clean compile package -P dist -Dmaven.test.skip=true

3、进入文件夹:storm-dist/binary,运行maven命令:

mvn package

经过上述步骤后,源代码打包的工作就已经完毕了,此时,在storm-dist/binary/target文件夹下就会出现编译好的zip包和tar.gz包。例如以下:

包例如以下:

时间: 2024-10-12 11:47:14

Storm-0.9.2-incubating源代码编译打包的相关文章

red5源代码编译并打包公布

编译环境:ubuntu14.04/JDK7 步骤: 1.svn检出源代码(两种方式) svn co --depth empty https://github.com/Red5/red5-server (最新版) svn checkout http://red5.googlecode.com/svn/java/server/trunk/ red5-read-only(我使用的是这个1.0.2-RC4版) 2.编译并安装project到mvn的本地库/home/walfred/.m2/reposit

Ubuntu通过源代码编译安装Octave 4.0

本教程/笔记,意在指导在Ubuntu及其它Linux系统上怎样通过源代码安装Octave. Octave简单介绍 Octave是GNU旗下取代matlab的数学工具软件,语法与matlab高度兼容.而且支持一些独有的更清晰更符合Linux社区习惯的语法. 尽管在一些详细工具包和部分特性.效率上不如matlab.可是对于一般用户,它是matlab的一个有效的合法的免费的替代工具. 3.8版本号之前官方没有GUI界面,这无疑是它在普及方面的一个重大阻碍,让想使用GUI,必须下载第三方的工具(如qto

Android 6.0 源代码编译实践

http://www.judymax.com/archives/1087 Android 6.0 源代码编译实践 https://mirrors.tuna.tsinghua.edu.cn/help/AOSP/ 清华大学android镜像

CDH4.5.0源代码编译

Unable to load native-hadoop library for your platform解决 安装maven 1 cmake-2.8.12.1.tar.gz cd cmake-2.8.12.1  ./bootstrap  make  sudo make install 2 安装ant export ANT_HOME=/usr/local/apache-ant-1.9.3  export PATH=$JAVA_HOME/bin:$ANT_HOME/bin:$PATHsource

使用命令行编译打包运行自己的MapReduce程序 Hadoop2.6.0

使用命令行编译打包运行自己的MapReduce程序 Hadoop2.6.0 网上的 MapReduce WordCount 教程对于如何编译 WordCount.java 几乎是一笔带过… 而有写到的,大多又是 0.20 等旧版本版本的做法,即 javac -classpath /usr/local/hadoop/hadoop-1.0.1/hadoop-core-1.0.1.jar WordCount.java,但较新的 2.X 版本中,已经没有 hadoop-core*.jar 这个文件,因此

编译打包

一.Tarball: (一)文件格式*.tar.gz/*.tar.bz2,解压后包括源代码文件.检测程序文件.相关说明. (二)安装的基础操作: 1.取得源文件,解压 2.查阅解压后的文件(INSTALL/README)取得步骤流程 3.相关属性软件的安装 4.建立makefile:./configure 5.编译make 6.安装:make install (三)利用patch更有源码 下载更新源码文件patch_file,patch.重新编译.安装 二.RPM (一)文件格式:*.rpm (

理解使用Gradle编译打包Android apk

本篇的目的:理解Gradle构建过程,解读Android Gradle插件的配置 阅读本文一定是要使用过Gradle生成apk,文中不会讲如何安装运行Gradle,如有需要可先看文末的参考文章. APK包是一个ZIP压缩包,从Java源代码.资源文件到生成这个APK,经过了编译打包一系列特定的过程,这个过程可以参看<使用Ant打包Android应用--apk生成过程>,也可以从自己的旧版SDK文档(/docs/tools/building/index.html)中找到.而这一系列特定的过程,重

解压即用,Ubuntu上Nginx/Apache/PHP编译打包

下载地址(60MB) : http://pan.baidu.com/s/1kTieHzL md5sum png.tar.gz 547e261ef268d267799add5e2ffa4f34 安装依赖包: sudo apt-get -y install \ build-essential \ autoconf \ libtool \ libxml2 \ libxml2-dev \ openssl \ libcurl4-openssl-dev \ libbz2-1.0 \ libbz2-dev \

rpm yum 源代码编译

程序包的编译与安装 程序源代码-->预编译-->编译-->汇编-->链接-->运行 链接时关联到相关的数据库 编译又分静态编译:程序文件自带库动态编译:.so程序文件不自带库,而是共享操作系统的库来编译 API:应用程序接口 编译和开发源程序的接口 如果一个程序包在两个平台都支持posix标准 即在windows上开发的程序也可以在linux上编译,反之亦然 pos:可移植操作系统 后改名成posix posix标准即是该程序包在两个平台的api接口相同,意味着有关库的接口相