All Projects → Dierk → Groovyinaction

Dierk / Groovyinaction

Licence: apache-2.0
Source code of the book Groovy in Action, 2nd edition

Programming Languages

groovy
2714 projects
language
365 projects

Labels

Projects that are alternatives of or similar to Groovyinaction

Xmlutil
XML Serialization library for Kotlin
Stars: ✭ 143 (-20.99%)
Mutual labels:  jvm
Webtau
Webtau (short for web test automation) is a testing API, command line tool and a framework to write unit, integration and end-to-end tests. Test across REST-API, Graph QL, Browser, Database, CLI and Business Logic with consistent set of matchers and concepts. REPL mode speeds-up tests development. Rich reporting cuts down investigation time.
Stars: ✭ 156 (-13.81%)
Mutual labels:  jvm
Yvm
[yvm] low performance garbage-collectable jvm
Stars: ✭ 173 (-4.42%)
Mutual labels:  jvm
Nudge4j
Get inside your JVM
Stars: ✭ 144 (-20.44%)
Mutual labels:  jvm
Playframework
Play Framework
Stars: ✭ 12,041 (+6552.49%)
Mutual labels:  jvm
Appbundle Maven Plugin
Maven plugin that creates an Application Bundle for OS X containing all your project dependencies and the necessary metadata
Stars: ✭ 163 (-9.94%)
Mutual labels:  jvm
Chymyst Core
Declarative concurrency in Scala - The implementation of the chemical machine
Stars: ✭ 142 (-21.55%)
Mutual labels:  jvm
Lets Plot Kotlin
Kotlin API for Lets-Plot - an open-source plotting library for statistical data.
Stars: ✭ 181 (+0%)
Mutual labels:  jvm
Vert.x
Vert.x is a tool-kit for building reactive applications on the JVM
Stars: ✭ 12,544 (+6830.39%)
Mutual labels:  jvm
Node Jvm
java virtual machine in pure node.js
Stars: ✭ 2,053 (+1034.25%)
Mutual labels:  jvm
Play Scala Isolated Slick Example
Example Play Slick Project
Stars: ✭ 155 (-14.36%)
Mutual labels:  jvm
Dumpclass
Dump classes from running JVM process.
Stars: ✭ 156 (-13.81%)
Mutual labels:  jvm
Play Java Starter Example
Play starter project in Java (ideal for new users!)
Stars: ✭ 164 (-9.39%)
Mutual labels:  jvm
Nd4j
Fast, Scientific and Numerical Computing for the JVM (NDArrays)
Stars: ✭ 1,742 (+862.43%)
Mutual labels:  jvm
Awesome Micronaut
A curated list of resources for the Micronaut JVM framework
Stars: ✭ 176 (-2.76%)
Mutual labels:  jvm
Tokens
Java library for conveniently verifying and storing OAuth 2.0 service access tokens
Stars: ✭ 142 (-21.55%)
Mutual labels:  jvm
Clj Docker Client
An idiomatic, data-driven, REPL friendly Clojure Docker client
Stars: ✭ 162 (-10.5%)
Mutual labels:  jvm
Katana
Lightweight, minimalistic dependency injection library for Kotlin & Android
Stars: ✭ 181 (+0%)
Mutual labels:  jvm
Boot Actuator
基于SpringBoot2.0 实现的jvm远程监工图形化工具,可以同时监控多个web应用,支持远程监控
Stars: ✭ 180 (-0.55%)
Mutual labels:  jvm
Bouncy Gpg
Make using Bouncy Castle with OpenPGP fun again!
Stars: ✭ 164 (-9.39%)
Mutual labels:  jvm

Groovy In Action

Source code of the book Groovy in Action, 2nd edition (manning, amazon)

Use it? Star it!

All source code is free for everybody's use under the Apache 2 license.

If you want to do us a favor in return, please give this repo a "star" such that we can get at least a feeling of how many developers are using it. Thanks!

Prerequisites

  • Java 1.7 or higher
  • Groovy 2.4.1 or higher

Considerations

One can run all listings by calling

groovy alltests

However, since some listings rely on external constraints like special versions of the JVM (e.g. to test Groovy features for Java 8) or OS-specific integration features, some listings may be excluded from execution.

Listings are usually made such that you can cd into the directory for that chapter and call the listing via

groovy mylistingname

If no other instructions apply, you best use Groovy 2.4.1 and Java 7. More recent versions will also work in most cases.

There are code adaptions to Java 8. Please use the Java_8 branch if you rely on those.

Keep groovin'

The authors

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].