mirror of
https://github.com/scm-manager/scm-manager.git
synced 2025-10-29 17:46:16 +01:00
Tasks.documentation.javadoc threw around 50 errors due to multiple inconsistencies within the javadoc comments. Furthermore, the option 'failOnError' is now set to 'true' so that future Javadoc errors in our codebase are avoided.
26 lines
683 B
Markdown
26 lines
683 B
Markdown
---
|
|
title: Building SCM-Manager from Source
|
|
---
|
|
|
|
### Software Requirements
|
|
|
|
- JDK 1.8 or higher
|
|
([download](https://openjdk.java.net/install/))
|
|
- Maven 3 or higher ([download](https://maven.apache.org/))
|
|
- Git ([download](https://git-scm.com/))
|
|
|
|
### Build SCM-Manager from Source
|
|
|
|
```bash
|
|
git clone https://github.com/scm-manager/scm-manager.git
|
|
cd scm-manager
|
|
git checkout develop
|
|
./gradlew build
|
|
```
|
|
|
|
After gradle finished, the war bundle is located at
|
|
**scm-webapp/build/scm-webapp.war** and the standalone version is
|
|
located at **scm-server/build/scm-server-app**.
|
|
|
|
You can also start a dev server using `./gradlew run`. SCM-Manager is served at <http://localhost:8081/scm>.
|