Skip to content

christophd/jellycastle

Repository files navigation

Jelly Castle Logo

Welcome to Jelly Builds

JellyCastle builds enable Maven build configuration via Java annotations.

Why should someone do something like this? Maven has been and is still a well known standard for Java build lifecylces. The painful experience with this approach is developers having to deal with huge amount of XML configuration files that Maven produces.

Jelly castle as a framework uses the new Maven 3.3.1 core extension mechanism in order to enable Maven configuration as Java annotations. We think the build configuration and build information on dependencies, plugins and properties should be part of the code base. Writing and using Java annotations has become to a natural daily work business for all Java developers out there. So it is natural to also use this well known and accepted meta data information to specify how to build and run the application.

Visit our official website at 'http://www.jellycastle.org (not available yet!)' for more information and a detailed documentation.

Release Notes

Each release comes with a complete reference documentation. At the beginning of the reference you will find a section about the changes and notes for this release. For detailed description of changed packages and classes do also consult the provided javadoc.

Resources

  • Jelly Castle's source repository is hosted on github.com. You can clone the repository with git://github.com/christophd/jellycastle.git as URL

  • Find our blog and more interesting articles around Jelly Castle on http://labs.consol.de and checkout the various post categories for selecting a specific topic.

  • http://www.jellycastle.org (not available yet!) offers tutorials and more information about Jelly Castle framework.

Licensing

Copyright 2006-2015 Jelly Castle.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Team

Christoph Deppisch http://www.jellycastle.org (not available yet!)

Information

For more information on Jelly Castle see www.jellycastle.org, including a complete reference manual.

About

Maven build configuration via Java annotations

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages