Skip to content

Commit bdc13a3

Browse files
Update README.md
1 parent 30e4c72 commit bdc13a3

1 file changed

Lines changed: 63 additions & 0 deletions

File tree

README.md

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,69 @@ This library is a Java implementation of <a href="https://rx.codeplex.com">Rx Ob
1717
- <a href="https://github.com/Netflix/RxJava/tree/master/language-adaptors/rxjava-scala">Scala Adaptor</a>
1818
- <a href="https://github.com/Netflix/RxJava/tree/master/language-adaptors/rxjava-jruby">JRuby Adaptor</a>
1919

20+
## Binaries
21+
22+
Binaries and dependency information for Maven, Ivy, Gradle and others can be found at [http://search.maven.org](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.netflix.rxjava%22).
23+
24+
Example for Maven:
25+
26+
```xml
27+
<dependency>
28+
<groupId>com.netflix.rxjava</groupId>
29+
<artifactId>rxjava-core</artifactId>
30+
<version>0.5.0</version>
31+
</dependency>
32+
```
33+
and for Ivy:
34+
35+
```xml
36+
<dependency org="com.netflix.rxjava" name="rxjava-core" rev="0.5.0" />
37+
```
38+
39+
If you need to download the jars instead of using a build system, create a Maven pom file like this with the desired version:
40+
41+
```xml
42+
<?xml version="1.0"?>
43+
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
44+
<modelVersion>4.0.0</modelVersion>
45+
<groupId>com.netflix.rxjava.download</groupId>
46+
<artifactId>rxjava-download</artifactId>
47+
<version>1.0-SNAPSHOT</version>
48+
<name>Simple POM to download rxjava-core and dependencies</name>
49+
<url>http://github.com/Netflix/RxJava</url>
50+
<dependencies>
51+
<dependency>
52+
<groupId>com.netflix.rxjava</groupId>
53+
<artifactId>rxjava-core</artifactId>
54+
<version>0.5.0</version>
55+
<scope/>
56+
</dependency>
57+
</dependencies>
58+
</project>
59+
```
60+
61+
Then execute:
62+
63+
```
64+
mvn -f download-rxjava-pom.xml dependency:copy-dependencies
65+
```
66+
67+
It will download rxjava-core-*.jar and its dependencies into ./target/dependency/.
68+
69+
You need Java 6 or later.
70+
71+
## Build
72+
73+
To build:
74+
75+
```
76+
$ git clone git@github.com:Netflix/RxJava.git
77+
$ cd RxJava/
78+
$ ./gradlew build
79+
```
80+
81+
Futher details on building can be found on the [Getting Started](RxJava/wiki/Getting-Started) page of the wiki.
82+
2083
## Bugs and Feedback
2184

2285
For bugs, questions and discussions please use the [Github Issues](https://github.com/Netflix/RxJava/issues).

0 commit comments

Comments
 (0)