Andrey Hihlovskiy
Professional blog on groovy, gradle, Java, Javascript and other stuff.
Tag Archives: jee
Powerful feature in Gretty 0.0.24 – full support of Spring Boot 1.1.0
June 11, 2014
Posted by on Today is a wonderful day: Spring Boot 1.1.0 was released and I released Gretty version 0.0.24.
Gretty is a feature-rich gradle plugin for running web-apps on Jetty. It supports multiple Jetty versions (7, 8 and 9), multiple web-apps and many more. It wraps Jetty functions as convenient Gradle tasks and configuration DSL. A complete list of Gretty features is available in feature overview.
There is new powerful feature in Gretty 0.0.24: it supports running Spring Boot web-apps out-of-the-box. All Gretty features, including (but not limited to) debugging, code coverage and integration tests, also apply to spring-boot web-apps.
Simplest Gretty setup with Spring Boot:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
buildscript { | |
ext { | |
springBootVersion = '1.1.0.RELEASE' | |
} | |
repositories { | |
mavenLocal() | |
jcenter() | |
} | |
dependencies { | |
classpath "org.springframework.boot:spring-boot-loader-tools:${springBootVersion}" | |
classpath "org.springframework.boot:spring-boot-dependency-tools:${springBootVersion}" | |
classpath 'org.akhikhl.gretty:gretty-spring-boot-plugin:0.0.24' | |
} | |
} | |
apply plugin: 'java' | |
apply plugin: 'gretty-spring-boot' |
You get Gretty as maven artifacts at jcenter and maven central under the group “org.akhikhl.gretty”.
Full Gretty sources and examples are available at https://github.com/akhikhl/gretty
Full Gretty documentation is available at http://akhikhl.github.io/gretty-doc/
Gretty version 0.0.16 is out!
May 13, 2014
Posted by on I release Gretty (gradle plugin for jetty) version 0.0.16!
New:
- redesigned tasks as two classes: GrettyStartTask and GrettyServiceTask.
- moved documentation from README.md to wiki pages.
- drawn beautiful state diagrams for all Gretty tasks.
Sources and documentation at https://github.com/akhikhl/gretty.
Also available on jcenter & maven central!
Gretty 0.0.14 is out!
March 24, 2014
Posted by on Hello there,
Gretty version 0.0.14 is out – on github, on maven central and jcenter!
What’s new: now Gretty supports jvmArgs parameter in plugin extension. See more information in what’s new section of the documentation.
Gretty is a feature-rich Gradle plugin, designed for running Web-Applications on Jetty. See more information in main features section of the documentation.
Many thanks to Justin Munn for contribution!
Gretty version 0.0.13 is out!
March 6, 2014
Posted by on Gretty is a feature-rich gradle plugin for running web-applications under jetty.
New in version 0.0.13:
- support of META-INF/web-fragment.xml and META-INF/resources
- integration tests for most of the examples
- integration of the build scripts with bintray and availability of the new version on jcenter
Full sources, documentation and examples: https://github.com/akhikhl/gretty
Gretty 0.0.13 artifacts are available both on maven central and on jcenter under the group “org.akhikhl.gretty”.
Gretty version 0.0.9 is out! Long live gradle and jetty!
January 20, 2014
Posted by on I released Gretty (gradle + jetty) version 0.0.9!
New: support of JEE annotations.
https://github.com/akhikhl/gretty
Also in maven central!
Recent Comments