-
Notifications
You must be signed in to change notification settings - Fork 70
Home
Modern Java practices is a hybrid wiki/working codebase to help you understand, design, and build your pipeline from local work through CI. The practices as show are for Java on the JVM, however the advice for a modern build and CI pipeline are not specific.
There are several directions you may wish to go from here:
- Start with the Introduction in the wiki.
- Jump right in and try out example builds for Gradle or Maven.
- Clone or fork the example code, and start a new project, or cherry pick features helpful in an existing project.
For more depth consider:
- Browse progress on writing to see upcoming changes.
- Look at recent significant changes to the example project.
- See the build status for the example code project built with Gradle and Maven.
Note
This project's wiki is the size of a small book written in Markdown including diagrams and the occassional screenshot.
If you'd like to see other ways to leverage your project wiki in GitHub:
https://github.com/binkley/wiki-docs.
This applies not just to wiki pages but also to your README.md
:
you can apply all formatting rules for wikis to the "front door" of your
projects.
Another option is GitHub Pages.
To view recent siginificant changes for this project, see recent significant changes. For detailed changes in the example code, browse the commit log.
Would you like to contribute to this project? See the CONTRIBUTING page for details.
_Modern Java practices is licensed under the Creative Commons 0 Public Domain Dedication (CC0).
See the code repo for working examples.
This work is dedicated/deeded to the public following laws in jurisdictions
for such purpose.
The principal authors are:
You can always use the "Pages" UI control above this sidebar ☝ to navigate around all pages alphabetically (even pages not in this sidebar), to navigate the outline for each page, or for a search box.
Here is the suggested reading order: