commit | b2cd3934bc1e28035c949484454d7f95c6adb081 | [log] [tgz] |
---|---|---|
author | Steve Blackmon @steveblackmon <sblackmon@apache.org> | Wed Nov 02 09:50:55 2016 -0500 |
committer | Steve Blackmon @steveblackmon <sblackmon@apache.org> | Wed Nov 02 09:50:55 2016 -0500 |
tree | 0d35937c453e2f8f9f69d6be5e834b0c94b93364 | |
parent | b02c7604e6e580475f1c0274541644a2891202fe [diff] |
Revert "[maven-release-plugin] prepare release streams-examples-0.4-incubating" This reverts commit 5807a4522c9ea3f93547baf801f4eb64d1a83383. # Conflicts: # flink/flink-twitter-collection/pom.xml # flink/pom.xml # local/elasticsearch-hdfs/pom.xml # local/elasticsearch-reindex/pom.xml # local/mongo-elasticsearch-sync/pom.xml # local/pom.xml # local/twitter-follow-neo4j/pom.xml # local/twitter-history-elasticsearch/pom.xml # local/twitter-userstream-elasticsearch/pom.xml # pom.xml
Apache Streams Examples (incubating) contains community-supported example applications built on Apache Streams (incubating).
Apache Streams is a lightweight (yet scalable) server for ActivityStreams. The role of Apache Streams is to provide a central point of aggregation, filtering and querying for Activities that have been submitted by disparate systems. Apache Streams also intends to include a mechanism for intelligent filtering and recommendation to reduce the noise to end users.
Please visit the project website for the latest information: http://streams.incubator.apache.org/
Along with the developer mailing list archive: http://mail-archives.apache.org/mod_mbox/streams-dev/
You need a platform that supports Java SE 7 or later.
To build from source code:
Requirements: Sources compilation require Java SE 7 or higher. The project is built with Apache Maven 3+ (suggested is 3.2.1). You need to download and install Maven 3 from: http://maven.apache.org/
The Streams Examples project itself (this one) depends on the separate Streams project which contains the source code and poms for Apache Streams. As streams-project is already published to the Apache Releases repository, there is no need to check it out manually and build it locally yourself, unless you choose to checkout a SNAPSHOT branch.
If so needed, incubator-streams can be checked out from: http://git-wip-us.apache.org/repos/asf/incubator-streams.git
After check out, cd into incubator-streams and invoke maven to install it using: $mvn install
To build all of the Streams examples, invoke maven in the root directory: $mvn install
To build and install a docker image containing a specific example, change to that example's directory then: $mvn -Pdocker clean package docker:build
This will only work if you have a working docker installation.