blob: d4f255adc35f849278d1974379735bcf1dd8ca07 [file] [log] [blame]
// Licensed to the Apache Software Foundation (ASF) under one or more
// contributor license agreements. See the NOTICE file distributed with
// this work for additional information regarding copyright ownership.
// The ASF licenses this file to you under the Apache License, Version
// 2.0 (the "License"); you may not use this file except in compliance
// with the License. You may obtain a copy of the License at
//
// https://www.apache.org/licenses/LICENSE-2.0 Unless required by
// applicable law or agreed to in writing, software distributed under the
// License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
// CONDITIONS OF ANY KIND, either express or implied. See the License for
// the specific language governing permissions and limitations under the
// License.
include::../var.adoc[]
[#including-cayenne-in-project]
=== Including Cayenne in a Project
==== Maven
To add Cayenne to your Maven project, include `cayenne-server` in your POM:
[source,xml,subs="verbatim,attributes"]
----
<dependency>
<groupId>org.apache.cayenne</groupId>
<artifactId>cayenne-server</artifactId>
<version>{version}</version>
</dependency>
----
==== Gradle
To add Cayenne to your Gradle project, include `cayenne-server` module:
[source, Groovy,subs="verbatim,attributes"]
----
compile 'org.apache.cayenne:cayenne-server:{version}'
----
==== Ant, etc.
If your environment requires manual dependency management (like Ant), check `lib` and `lib/third-party` folders of
Cayenne distribution. It contains all Cayenne jars as well as the minimal set of third-party libraries to get you
started.