- Java 8
- Eclipse for RCP and RAP Developers
- Latest ADT Plugins installed in DevIDE
- Latest ADT_Backend installed on backend ABAP system
- Clone git repository on disk
- Import via Eclipse:
- File -> Import -> Existing Projects into Workspace
- Select root directory:
<path to cloned repo on disk>
- Select All
- Finish
- For versioning, we try to follow the concepts of Semantic Versioning
- Create a new version via cmd:
mvn tycho-versions:set-version -DnewVersion=<New Version>
- Create a "raise version" PR with the updated files.
- After it was merged, a new git tag with the same version needs to be created.
- Run
mvn clean verify
- Open PR on https://github.com/abapGit/eclipse.abapgit.org
- Upload binaries to release tag
The below-mentioned tools are used to verify the quality of the source code during submitting a PR:
- Spotbugs
- Run locally via maven:
mvn clean verify
- Run locally via maven:
SAP NetWeaver How-To Guide: SDK for the ABAP Development Tools
Error Unrecognized option: --add-modules=ALL-SYSTEM
stackoverflow