You will find the sources under https://github.com/de-jcup/eclipse-commons
A library containing reuseable eclipse solutions. This is a simple approach to resolve the problem of too much copy & waste in de-jcup plugins. Some bigger and trick parts are bundled here as a simple library which can be used by plugins.
For testing and development you can start it as a normal eclipse plugin inside your PDT
For integration you should use the library simply as a normal maven or gradle dependency.
<!-- https://mvnrepository.com/artifact/de.jcup.eclipse.commons/eclipse-commons -->
<dependency>
<groupId>de.jcup.eclipse.commons</groupId>
<artifactId>eclipse-commons</artifactId>
<version>1.1.1</version>
</dependency>
// https://mvnrepository.com/artifact/de.jcup.eclipse.commons/eclipse-commons
implementation("de.jcup.eclipse.commons:eclipse-commons:1.1.1")
./mvn clean verify
If there is a need - e.g. tycho makes problems but the library is needed urgently - there is a
workaround possible with build-library-local.jardesc
.
It will create the library from IDE inside build/eclipse-commons.jar
The jar will contain the changelog.md
to make it clear that there are unreleased parts inside