Skip to content

de-jcup/eclipse-commons

Repository files navigation

de-jcup-eclipse-commons

Java CI with Maven

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.

Howto develop/test

For testing and development you can start it as a normal eclipse plugin inside your PDT

Howto use/integrate

For integration you should use the library simply as a normal maven or gradle dependency.

Maven

<!-- 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>

Gradle

// https://mvnrepository.com/artifact/de.jcup.eclipse.commons/eclipse-commons
implementation("de.jcup.eclipse.commons:eclipse-commons:1.1.1")

Howto build with maven

./mvn clean verify

How to build locally without maven

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

About

Common library for de-jcup eclipse plugins

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages