OSGi in Practice
by Neil Bartlett
Publisher: GitHub 2009
Number of pages: 313
Java alone does not support modularity in any useful way. However, Java's great strength is its flexibility, which has allowed a powerful module system to be built on top. That module system is called OSGi. OSGi is nothing more nor less than the way to build modular applications in Java.
Download or read it online for free here:
by Tim O'Brien, at al. - Sonatype, Inc.
Repository managers act as proxies between your organization and the public Maven repositories and they also provide a deployment destination for your own generated artifacts. This book is both a comprehensive reference and an introduction to Nexus.
by Sonatype Company - O'Reilly Media, Inc.
The book explains how Maven can bring order to your software development projects. Maven is also a project management tool that can run reports, generate a project website, and facilitate communication among members of a working team.
by Ron McFadyen - University of Winnipeg
This book introduces the Java programming language. The text assumes the student will be using the BlueJ development environment and provides some introductory BlueJ material. BlueJ provides a good programming environment for the beginner programmer.
- Addison-Wesley Professional
This book provides programmers with the requirements for creating user interfaces using the Java Foundation Classes. The book uses rich color on every page while demonstrating how you can create Java programs that will look great on any computer.