An open API service indexing awesome lists of open source software.

https://github.com/daggerok/ejb-client-gradle-plugin

Plugin helps you generate EJB client using gradle
https://github.com/daggerok/ejb-client-gradle-plugin

ejb ejb-client gradle gradle-java gradle-plugin

Last synced: 7 months ago
JSON representation

Plugin helps you generate EJB client using gradle

Awesome Lists containing this project

README

          

= EJB Client Gradle Plugin image:https://travis-ci.org/daggerok/ejb-client-gradle-plugin.svg?branch=master["Build Status", link="https://travis-ci.org/daggerok/ejb-client-gradle-plugin"]

//tag::content[]

== what?

Helps you generate ejb-client jar to be used as provided dependency JavaEE client apps.
Any classes inside *.api.* package will be added to EJB client jar.

Classes to be packaged:

----
**/api/*.*
**/api/**/*.*
----

== installation and usage

=== online

.simply update your build.gradle
[source,gradle]
----
echo 'apply from: "https://raw.githubusercontent.com/daggerok/ejb-client-gradle-plugin/master/build.gradle"' >> build.gradle
gradle clean build
ls -lah build/libs
----

=== offline

If you wont download plugin over and over, just commit it into your repo

.download
[source,bash]
----
wget -O ejb-client-plugin.gradle https://raw.githubusercontent.com/daggerok/ejb-client-gradle-plugin/master/build.gradle
echo 'apply from: "ejb-client-plugin.gradle"'>> build.gradle
gradle clean build
ls -lah build/libs
----

//end::content[]