{"id":19656521,"url":"https://github.com/daggerok/microprofile-examples","last_synced_at":"2026-05-11T13:38:59.434Z","repository":{"id":151041876,"uuid":"178475753","full_name":"daggerok/microprofile-examples","owner":"daggerok","description":"MicroProfile examples","archived":false,"fork":false,"pushed_at":"2023-12-05T22:21:07.000Z","size":224,"stargazers_count":0,"open_issues_count":2,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-27T02:22:48.180Z","etag":null,"topics":["fish","jakartaee","javaee","javaee8","kumuluzee","meecrowave","micro-profile","microprofile","microprofile-demo","microprofile-example","microprofile-examples","mp","openliberty","payara","payara-micro","quarkus","smallrye","tomee","tomtribe","wildfly-swarm"],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/daggerok.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-03-29T21:08:55.000Z","updated_at":"2020-07-22T12:12:27.000Z","dependencies_parsed_at":null,"dependency_job_id":"ecd2d58f-2ee9-494b-83c9-7e0b9a612790","html_url":"https://github.com/daggerok/microprofile-examples","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/daggerok/microprofile-examples","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daggerok%2Fmicroprofile-examples","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daggerok%2Fmicroprofile-examples/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daggerok%2Fmicroprofile-examples/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daggerok%2Fmicroprofile-examples/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/daggerok","download_url":"https://codeload.github.com/daggerok/microprofile-examples/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daggerok%2Fmicroprofile-examples/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32897648,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-10T13:40:02.631Z","status":"online","status_checked_at":"2026-05-11T02:00:05.975Z","response_time":120,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["fish","jakartaee","javaee","javaee8","kumuluzee","meecrowave","micro-profile","microprofile","microprofile-demo","microprofile-example","microprofile-examples","mp","openliberty","payara","payara-micro","quarkus","smallrye","tomee","tomtribe","wildfly-swarm"],"created_at":"2024-11-11T15:28:02.292Z","updated_at":"2026-05-11T13:38:59.407Z","avatar_url":"https://github.com/daggerok.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# microprofile-examples [![Build Status](https://travis-ci.org/daggerok/microprofile-examples.svg?branch=master)](https://travis-ci.org/daggerok/microprofile-examples)\nMicroProfile examples\n\n## Micro Profiles\n\nsee `pom.xml` in [here](./maven-profiles/)\n\n## Smallrye\n\nsee `pom.xml` and `build.gradle.kts` in [here](./smallrye-jar/)\n\n## OpenLiberty\n\n### maven\n\n#### zip\n\n_build, run and test_\n\n```bash\n./mvnw -f openliberty-maven-zip/pom.xml package liberty:start\n\nhttp :9080/app1/\nhttp :9080/app1/v1/properties\n\n./mvnw -f openliberty-maven-zip/pom.xml liberty:stop liberty:clean-server\n```\n\n#### zip (docker)\n\n_build_\n\n```bash\n./mvnw -f openliberty-maven-zip/pom.xml clean package\ndocker build -t openliberty-maven-zip -f openliberty-maven-zip/Dockerfile openliberty-maven-zip\n```\n\n_run_\n\n```bash\ndocker run --name app --rm -p 9080:9080 -p 9443:9443 openliberty-maven-zip\n```\n\n_test_\n\n```bash\nhttp :9080/app1/\nhttp :9080/app1/v1/properties\n```\n\n#### jar\n\n_build_\n\n```bash\n./mvnw -f openliberty-maven-jar/pom.xml clean package\ndocker build -t openliberty-maven-jar -f openliberty-maven-jar/Dockerfile openliberty-maven-jar\n```\n\n_run_\n\n```bash\ndocker run --name app --rm -p 9080:9080 -p 9443:9443 openliberty-maven-jar\n```\n\n_test_\n\n```bash\nhttp :9080/app2/\nhttp :9080/app2/v1/properties\n```\n\n### gradle\n\n#### zip\n\n_build, run and test_\n\n```bash\n./gradlew -b openliberty-gradle-jar/build.gradle libertyStart\n\nhttp :9080/app3/\nhttp :9080/app3/v1/\nhttp :9080/app3/v1/hoy\n\n./gradlew -b openliberty-gradle-jar/build.gradle libertyStop\n```\n\nlinks:\n\n* [MicroProfile starter generator](https://start.microprofile.io/)\n* [GitHub: eclipse/microprofile-samples](https://github.com/eclipse/microprofile-samples/blob/master/pom.xml)\n* [JakartaEE tutorial](https://eclipse-ee4j.github.io/jakartaee-tutorial/)\n\nother JakartaEE / MicroProfile repositories:\n\n* [GitHub: daggerok/java-mp-hammock-example](https://github.com/daggerok/java-mp-hammock-example)\n* [GitHub: daggerok/java-mp-helidon-example](https://github.com/daggerok/java-mp-helidon-example)\n* [GitHub: daggerok/helidon-examples](https://github.com/daggerok/helidon-examples)\n* [GitHub: daggerok/helidon-mp-jpa](https://github.com/daggerok/helidon-mp-jpa)\n* [GitHub: daggerok/quarkus-reactive-pg](https://github.com/daggerok/quarkus-reactive-pg)\n* [GitHub: daggerok/java-mp-smallrye-kafka-example](https://github.com/daggerok/java-mp-smallrye-kafka-example)\n* [GitHub: daggerok/java-mp-quarkus-example](https://github.com/daggerok/java-mp-quarkus-example)\n* [GitHub: daggerok/java-mp-tomtribe-tomee-maven-example](https://github.com/daggerok/java-mp-tomtribe-tomee-maven-example)\n* [GitHub: daggerok/java-mp-smallrye-example](https://github.com/daggerok/java-mp-smallrye-example)\n* [GitHub: daggerok/java-mp-openliberty-gradle-example](https://github.com/daggerok/java-mp-openliberty-gradle-example)\n* [GitHub: daggerok/meecrowave-example](https://github.com/daggerok/meecrowave-example)\n* [GitHub: daggerok/java-ee-microservices](https://github.com/daggerok/java-ee-microservices)\n* [GitHub: daggerok/kotlin-payara-micro-profile](https://github.com/daggerok/kotlin-payara-micro-profile)\n* [GitHub: daggerok/payara-micro-gradle-plugin-build-script](https://github.com/daggerok/payara-micro-gradle-plugin-build-script)\n* [GitHub: daggerok/payara-micro-gradle-no-plugin](https://github.com/daggerok/payara-micro-gradle-no-plugin)\n* [GitHub: daggerok/payara-micro-example](https://github.com/daggerok/payara-micro-example)\n* [GitHub: daggerok/kumuluzee-examples](https://github.com/daggerok/kumuluzee-examples)\n* [GitHub: daggerok/thorntail-example](https://github.com/daggerok/thorntail-example)\n* [GitHub: daggerok/wildfly-swarm-microservice](https://github.com/daggerok/wildfly-swarm-microservice)\n* [GitHub: daggerok/wildfly-swarm-jgroups-chat](https://github.com/daggerok/wildfly-swarm-jgroups-chat)\n* [GitHub: daggerok/java-ee-examples](https://github.com/daggerok/java-ee-examples)\n\nTODO:\n\n* [GitHub: lightbend - reactive kafka microprofile](https://github.com/lightbend/microprofile-reactive-messaging/blob/master/example/pom.xml)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdaggerok%2Fmicroprofile-examples","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdaggerok%2Fmicroprofile-examples","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdaggerok%2Fmicroprofile-examples/lists"}