{"id":19792006,"url":"https://github.com/making/spring-boot-jersey-blank","last_synced_at":"2025-05-01T01:33:07.305Z","repository":{"id":24496707,"uuid":"27901827","full_name":"making/spring-boot-jersey-blank","owner":"making","description":"Maven archetype to crate blank project for Spring Boot + Jersery (JAX-RS)","archived":false,"fork":false,"pushed_at":"2016-05-18T00:44:25.000Z","size":236,"stargazers_count":12,"open_issues_count":4,"forks_count":5,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-04-06T07:37:30.899Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/making.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-12-12T02:27:13.000Z","updated_at":"2024-12-09T19:53:17.000Z","dependencies_parsed_at":"2022-08-22T23:10:53.049Z","dependency_job_id":null,"html_url":"https://github.com/making/spring-boot-jersey-blank","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/making%2Fspring-boot-jersey-blank","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/making%2Fspring-boot-jersey-blank/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/making%2Fspring-boot-jersey-blank/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/making%2Fspring-boot-jersey-blank/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/making","download_url":"https://codeload.github.com/making/spring-boot-jersey-blank/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251808719,"owners_count":21647335,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":[],"created_at":"2024-11-12T07:05:41.193Z","updated_at":"2025-05-01T01:33:07.025Z","avatar_url":"https://github.com/making.png","language":"Java","readme":"# Spring Boot Jersey Blank\n\nMaven archetype to create a pre-configured maven project for Spring Boot Jersey Application\n\nSupports\n\n* log4jdbc-log4j2\n* Lombok\n* REST Assured (for E2E test)\n\n[![Build Status](https://travis-ci.org/making/spring-boot-jersey-blank.svg)](https://travis-ci.org/making/spring-boot-jersey-blank)\n\n## How to use\n\nwith Bash\n\n    mvn archetype:generate\\\n     -DarchetypeGroupId=am.ik.archetype\\\n     -DarchetypeArtifactId=spring-boot-jersey-blank-archetype\\\n     -DarchetypeVersion=1.0.2\n\nwith CommandPrompt (Windows)\n\n    mvn archetype:generate^\n     -DarchetypeGroupId=am.ik.archetype^\n     -DarchetypeArtifactId=spring-boot-jersey-blank-archetype^\n     -DarchetypeVersion=1.0.2\n\n### Example\n\n#### Create a project\n\n```\n$ mvn archetype:generate -B\\\n  -DarchetypeGroupId=am.ik.archetype\\\n  -DarchetypeArtifactId=spring-boot-jersey-blank-archetype\\\n  -DarchetypeVersion=1.0.2\\\n  -DgroupId=com.example\\\n  -DartifactId=hajiboot\\\n  -Dversion=1.0.0-SNAPSHOT\n[INFO] Scanning for projects...\n[INFO]\n[INFO] ------------------------------------------------------------------------\n[INFO] Building Maven Stub Project (No POM) 1\n[INFO] ------------------------------------------------------------------------\n[INFO]\n[INFO] \u003e\u003e\u003e maven-archetype-plugin:2.2:generate (default-cli) @ standalone-pom \u003e\u003e\u003e\n[INFO]\n[INFO] \u003c\u003c\u003c maven-archetype-plugin:2.2:generate (default-cli) @ standalone-pom \u003c\u003c\u003c\n[INFO]\n[INFO] --- maven-archetype-plugin:2.2:generate (default-cli) @ standalone-pom ---\n[INFO] Generating project in Batch mode\n[WARNING] Archetype not found in any catalog. Falling back to central repository (http://repo1.maven.org/maven2).\n[WARNING] Use -DarchetypeRepository=\u003cyour repository\u003e if archetype's repository is elsewhere.\nDownloading: http://repo1.maven.org/maven2/am/ik/archetype/spring-boot-jersey-blank-archetype/1.0.2/spring-boot-jersey-blank-archetype-1.0.2.jar\nDownloaded: http://repo1.maven.org/maven2/am/ik/archetype/spring-boot-jersey-blank-archetype/1.0.2/spring-boot-jersey-blank-archetype-1.0.2.jar (6 KB at 7.5 KB/sec)\nDownloading: http://repo1.maven.org/maven2/am/ik/archetype/spring-boot-jersey-blank-archetype/1.0.2/spring-boot-jersey-blank-archetype-1.0.2.pom\nDownloaded: http://repo1.maven.org/maven2/am/ik/archetype/spring-boot-jersey-blank-archetype/1.0.2/spring-boot-jersey-blank-archetype-1.0.2.pom (3 KB at 3.8 KB/sec)\n[INFO] ----------------------------------------------------------------------------\n[INFO] Using following parameters for creating project from Archetype: spring-boot-jersey-blank-archetype:1.0.2\n[INFO] ----------------------------------------------------------------------------\n[INFO] Parameter: groupId, Value: com.example\n[INFO] Parameter: artifactId, Value: hajiboot\n[INFO] Parameter: version, Value: 1.0.0-SNAPSHOT\n[INFO] Parameter: package, Value: com.example\n[INFO] Parameter: packageInPathFormat, Value: com/example\n[INFO] Parameter: package, Value: com.example\n[INFO] Parameter: version, Value: 1.0.0-SNAPSHOT\n[INFO] Parameter: groupId, Value: com.example\n[INFO] Parameter: artifactId, Value: hajiboot\n[INFO] project created from Archetype in dir: /Users/maki/tmp/hajiboot\n[INFO] ------------------------------------------------------------------------\n[INFO] BUILD SUCCESS\n[INFO] ------------------------------------------------------------------------\n[INFO] Total time: 8.407s\n[INFO] Finished at: Wed Oct 08 09:20:27 JST 2014\n[INFO] Final Memory: 15M/109M\n[INFO] ------------------------------------------------------------------------\n\n$ find . | sort | sed '1d;s,[^/]*/,|    ,g;s/..//;s/[^ ]*$/|-- \u0026/'\n   |-- hajiboot\n   |    |-- pom.xml\n   |    |-- src\n   |    |    |-- main\n   |    |    |    |-- java\n   |    |    |    |    |-- com\n   |    |    |    |    |    |-- example\n   |    |    |    |    |    |    |-- App.java\n   |    |    |    |    |    |    |-- AppConfig.java\n   |    |    |    |    |    |    |-- HelloEndpoint.java\n   |    |    |    |-- resources\n   |    |    |    |    |-- application.yml\n   |    |    |    |    |-- log4jdbc.log4j2.properties\n   |    |    |    |    |-- logback.xml\n   |    |    |-- test\n   |    |    |    |-- java\n   |    |    |    |    |-- com\n   |    |    |    |    |    |-- example\n   |    |    |    |    |    |    |-- HelloEndpointTest.java\n   |    |    |    |-- resources\n   |    |    |    |    |-- .gitkeep\n\n\n\n$ cd hajiboot\n```\n\n#### Run prepared E2E tests\n\n``` bash\n$ mvn test\n```\n\n#### Run the app quickly\n\n``` bash\n$ mvn spring-boot:run\n```\n\nAccess http://localhost:8080/calc?left=100\u0026right=200\n\n#### Build executable jar\n\n``` bash\n$ mvn package\n$ java -jar target/*.jar\n```\n\n## License\n\nLicensed under the Apache License, Version 2.0.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmaking%2Fspring-boot-jersey-blank","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmaking%2Fspring-boot-jersey-blank","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmaking%2Fspring-boot-jersey-blank/lists"}