Java Build, Testing, and Deployment
Reference documents in Java Build, Testing, and Deployment.
Documents in Java Build, Testing, and Deployment
Page 1 of 1-
This book is a step by step introduction to Hibernate, Spring, HSQL, and Maven using Eclipse, it contains 4 tutorials on popular frameworks - Hibernate & Spring. Tutorial 4: Hibernate,HSQL Database, Maven and Eclipse Tutorial 5: Spring, Hibernate, Maven and Eclipse Tutorial 6: Spring AOP. Tutorials 1-3: Java, Maven 2, Eclipse & JSF Tutorials 7-8: JSF, Facelets, Spring-JSF, Maven & Eclipse Tutorials 9-10: Putting it all together
-
The m2eclipse plugin is fully documented in the free, online book Developing with Eclipse and Maven. This book covers the installation and configuration of the plugin as well as detailing some of the procedures you can use to:
-
This book is an introduction to Apache Maven which uses a set of examples to demonstrate core concepts. Starting with a simple Maven project which contains a single class and a single unit test, this book slowly develops an enterprise multi-module project which interacts with a database, interacts with a remote API, and presents a simple web application
-
This book covers both Nexus Open Source and Nexus Professional, a product which brings full control and visibility to organizations which depend on Maven repositories to manage releases and distribute software.
-
The Complete Reference is an essential tool for anyone currently working with Maven. This book provides such a narrative coupled with useful reference material.
-
For too long, developers have worked on disorganized application projects, where every part seemed to have its own build system, and no common repository existed for information about the state of the project. Now there's help. The long-awaited official documentation to Maven is here.
-
Eclipse Hudson is a widely used, open source continuous integration server providing development teams with a reliable way to monitor changes in source control and trigger a variety of builds. The Hudson Book aims to be the authoritative and up to date resource about Hudson written by the community for the community.
-
This book teaches you how to automate your build, integration, release and deployment process with Jenkins, the popular Java-based open source tool that has revolutionized the way teams think about continuous integration (CI). This concise guide shows you how to seamlessly include Jenkins in the development process and demonstrates how CI can save you time, money, and many headaches.
-
Build and test software written in Java and many other languages with Gradle, the open source project automation tool that's getting a lot of attention. This concise introduction provides numerous code examples to help you explore Gradle, both as a build tool and as a complete solution for automating the compilation, test, and release process of simple and enterprise-level applications.
-
If you're familiar with Gradle's basics elements - possibly through the author's previous O'Reilly book, Building and Testing with Gradle - this more advanced guide provides the recipes, techniques, and syntax to help you master this build automation tool. With clear, concise explanations and lots of ready-to-use code examples, you'll explore four discrete areas of Gradle functionality: file operations, custom Gradle plugins, build lifecycle hooks, and dependency management.
-
Gradle is an open-source build automation system conceived upon a Groovy-based domain-specific language. Gradle was designed for multi-project builds, as a build tool and a means for automating the compilation, test, and release process.
-
Maven Cookbook is a Handbook about Apache Maven.
-
Java Testing and Design: From Unit Testing to Automated Web Tests teaches you a fast and efficient method to build production-worthy, scalable, and well performing Web-enabled applications. The techniques, methodology, and tools presented in this book will enable developers, QA technicians, and IT managers to work together to achieve unprecedented productivity in development and test automation.