View on GitHub


Eclipse Winery project

Eclipse Winery Toolchain

To contribute to Eclipse Winery development you need a GitHub account and access to Email your supervisor your GitHub username.

Steps to get Apache Maven ready

Get Apache Maven to run.


  1. Get choclatey
  2. Execute in an Administor cmd.exe: @"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString(''))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
  3. Execute choco install maven. This also installs the latest Java8 JDK.

Steps to get write access to the code repositories

  1. Email your supervisor your GitHub username and your development email address.
  2. Your supervisor adds you to the team “developers” at and
  3. You will receive two emails from GitHub asking for your confirmation.
  4. Open the link
  5. Open the link

Steps to initialize the code repository

  1. Clone (it automatically becomes the origin).
    • We recommend that git repositories reside in c:\git-repositories.
    • Use ConEmu as program for all your shells: choco install conemu. Install chocolatey to use the choco command.
    • Execute git clone in c:\git-repositories.
  2. Change into the newly created directory winery: cd winery.
  3. Add upstream as second remote: git remote add upstream
  4. Fetch everything from upstream: git fetch upstream
  5. Run mvn package -DskipTests to have generated

Steps to initialize the TOSCA repository

Please go to the quick setup guide.

Steps to initialize the IDE

Setup IntelliJ as described at config/IntelliJ IDEA. Alternatively, you can you Eclipse as described at config/Eclipse. However, the latter is currently work-in-progress.


Copyright (c) 2013-2018 Contributors to the Eclipse Foundation

See the NOTICE file(s) distributed with this work for additional information regarding copyright ownership.

This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at, or the Apache Software License 2.0 which is available at

SPDX-License-Identifier: EPL-2.0 OR Apache-2.0