Skip to main content
Apress
Book cover

Raven

Scripting Java Builds with Ruby

  • Book
  • © 2007

Overview

  • Expected to be first and only book on market for Raven

  • Very much tied to Ruby (on Rails) interest and growing interest from Java developers to adopt Ruby

  • Provides best practices and explains more complex scenarios, allowing you to set up a complete build environment in no time

  • 2211 Accesses

This is a preview of subscription content, log in via an institution to check access.

Access this book

eBook USD 19.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 29.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

Licence this eBook for your library

Institutional subscriptions

Table of contents (5 chapters)

Keywords

About this book

Raven is a Ruby-based build system that leverages Ruby tools (namely Rake and Gems) to help you effectively and easily manage your Java projects, providing a way to handle dependencies and specific tasks for Java. Raven: Scripting Java Builds with Ruby covers the most productive and flexible Java build tool around with the following approach:

  • Uses practical examples and concise explanations to show you how to effectively use Raven
  • Summarizes best practices and delves into coverage of the more complex scenarios you will inevitably encounter when using Raven
  • Empowers you to set up a complete build environment in no time

Reviews

From the reviews:

"The book’s structure and short length make it easy for the reader to first download the software, and then follow the trail to easier build management. The book describes the origin of Raven and other scripting capabilities. … In conclusion, Raven is shown to be an effective approach to improving Java builds management issues. This book will help users easily decide for themselves how these capabilities fit into their environment." (Scott Moody, ACM Computing Reviews, Vol. 49 (11), November, 2008)

About the author

Matthieu Riou is the leader of the Raven project. He's also a Ruby and Java consultant, an industry blogger, and a scripting enthusiast.

Bibliographic Information

Publish with us