Jodd is set of open-source Java tools and frameworks; compact, but powerful.
Official web site: http://jodd.org/
Invitation web site: http://joddframework.org
Modules of Jodd
Jodd is split into many modules, so choose what to use. Some tools and utility modules are:
jodd-corecontains many utilities,
jodd-bean, our infamous
jodd-propsis the super-replacement for Java
jodd-emailfor easier email sending.
and some frameworks modules:
jodd-madvoc- slick MVC framework.
jodd-petite- pragmatic DI container.
jodd-lagarto- HTML parser with
jodd-proxetta- dynamic proxies and
Read more in our official documentation.
If you are already using many Jodd jars, you can simply use just one Jodd bundle jar. The one jar that bind them all:)
Jodd is built with Maven 3. After cloning Jodd git repo, you can build the full release with:
mvn -P release
If you need to generate various reports after the successful build:
mvn -P post-release
To quickly build distribution jars (no tests are invoked):
mvn -P dist
That's all what you need to know;)
Display plugin and dependency information:
mvn -N versions:display-plugin-updates mvn -N versions:display-dependency-updates
Feel free to contribute! Follow these steps:
First time only:
- fork the Jodd repo (
upstream) to your GitHub account (
Every other time:
- update both
- create new branch for a feature or bug fix
- commit often :)
- once when work is done, push local changes to your
- send us a pull request (PR)
We will pickup up from here:)