Skip to content

Instantly share code, notes, and snippets.

@graemerocher
Created May 31, 2021 18:47
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save graemerocher/57a351a606e923655b199389fc3e3a33 to your computer and use it in GitHub Desktop.
Save graemerocher/57a351a606e923655b199389fc3e3a33 to your computer and use it in GitHub Desktop.
Micronaut JBang Example
///usr/bin/env jbang "$0" "$@" ; exit $?
//DEPS io.micronaut:micronaut-bom:2.5.4@pom
//DEPS io.micronaut:micronaut-http-server-netty
//DEPS io.micronaut:micronaut-inject-java
//DEPS org.slf4j:slf4j-simple
package app;
import io.micronaut.http.annotation.*;
import io.micronaut.runtime.Micronaut;
public class App {
public static void main(String... args) {
Micronaut.run(args);
}
}
@Controller("/hello")
class HelloController {
@Get("/")
String hello() {
return "Hello world";
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment