Get Source and compile it


Introduction

SCM / Repository

We are using GIT as a Version Control System. The official GIT repository of the project is available here.

Initial 'checkout'

git clone https://git-wip-us.apache.org/repos/asf/deltaspike.git

Update existing clone

git pull --rebase

Read-only Mirrors

GitHub-Mirror

git clone https://github.com/apache/deltaspike

More information can be found here.

GIT Workflow

We follow an unified GIT workflow to keep the commit history straight and therefore simple and clean. General details about GIT at Apache are available here and at http://git-wip-us.apache.org.

Hint:

If you are new to Git you might like to try the Git guide for subversion users or have a look at the Git community book.

Build

So now you probably want to build the code. So follow the instructions here

Tools / IDE

Commits (and in the best case also patches), have to follow our "formatting rules". The following section provides settings for IDEs used by us.

IntelliJ

Attached you can find the settings for formatting the source code. Import them via File | Import Settings...

Eclipse

For Eclipse you can use this Code Formatter Profile. Import it via Window | Preferences | Java | Code Style | Formatter