An open API service indexing awesome lists of open source software.

https://github.com/cloudera/cdp-sdk-java

Cloudera CDP SDK for Java
https://github.com/cloudera/cdp-sdk-java

cdp cdp-sdk cloudera

Last synced: about 1 year ago
JSON representation

Cloudera CDP SDK for Java

Awesome Lists containing this project

README

          

# Cloudera CDP SDK for Java

The Cloudera CDP SDK for Java allows Java developers to work with Cloudera
CDP services.

## Getting Started

### Prerequisites

* **Java 11** or later
* **Maven 3.5** or later

### Installing the SDK

The CDP SDK is available through Cloudera's maven repository. To include it
in your Maven project, use the following declarations:

#### Add the Cloudera Maven Repository

```xml


cloudera.repo
https://repository.cloudera.com/artifactory/cloudera-repos
Cloudera Repository

```

#### Include the CDP SDK Module

The CDP SDK uses [slf4j](https://www.slf4j.org/) for logging, so you must
also include an slf4j implementation for whichever logging library your
project will use (eg: log4j, logback, etc), and the jcl-over-slf4j bridge.
In this example, we include the log4j implementation.

```xml


com.cloudera.cdp
cdp-sdk-java


org.slf4j
slf4j-log4j12


org.slf4j
jcl-over-slf4j
runtime

```

## Building the SDK from source

After checking out the source code, you can build it using Maven.

```sh
mvn clean install
```

## Sample SDK client

This is a sample project for a cdp-sdk-java client.

```
sdk/cdp-sdk-java-client
```