{"id":13621667,"url":"https://github.com/spring-attic/spring-native","last_synced_at":"2025-09-27T00:31:25.060Z","repository":{"id":37268739,"uuid":"206675202","full_name":"spring-attic/spring-native","owner":"spring-attic","description":"Spring Native is now superseded by Spring Boot 3 official native support","archived":true,"fork":false,"pushed_at":"2023-02-23T09:44:25.000Z","size":11685,"stargazers_count":2741,"open_issues_count":0,"forks_count":355,"subscribers_count":99,"default_branch":"main","last_synced_at":"2024-04-14T18:36:14.201Z","etag":null,"topics":["graalvm","native","serverless","spring","spring-boot"],"latest_commit_sha":null,"homepage":"https://docs.spring.io/spring-boot/docs/current/reference/html/native-image.html","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/spring-attic.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2019-09-05T23:40:14.000Z","updated_at":"2024-04-07T07:59:48.000Z","dependencies_parsed_at":"2023-11-10T13:06:49.431Z","dependency_job_id":null,"html_url":"https://github.com/spring-attic/spring-native","commit_stats":null,"previous_names":["spring-projects-experimental/spring-native"],"tags_count":36,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spring-attic%2Fspring-native","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spring-attic%2Fspring-native/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spring-attic%2Fspring-native/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spring-attic%2Fspring-native/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/spring-attic","download_url":"https://codeload.github.com/spring-attic/spring-native/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":219867230,"owners_count":16554305,"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":["graalvm","native","serverless","spring","spring-boot"],"created_at":"2024-08-01T21:01:09.340Z","updated_at":"2025-09-27T00:31:21.875Z","avatar_url":"https://github.com/spring-attic.png","language":"Java","readme":":documentation-url: https://docs.spring.io/spring-native/docs/0.12.x/reference/htmlsingle/\n\n# spring-native is no longer actively maintained by VMware, Inc.\n\n## This project is now superseded by Spring Boot 3+ official native support, see https://docs.spring.io/spring-boot/docs/current/reference/html/native-image.html[the related reference documentation] for more details.\n\n*In order to adapt to the https://spring.io/blog/2022/12/14/notice-of-permissions-changes-to-repo-spring-io-january-2023[permissions changes] on https://repo.spring.io/release/, Spring Native artifacts are now available from https://repo.spring.io/milestone/, Gradle and Maven build configuration of projects depending on Spring Native should be updated accordingly.*\n\nSpring Native provides beta support for compiling Spring applications to native executables using https://www.graalvm.org[GraalVM]\nhttps://www.graalvm.org/reference-manual/native-image/[native-image] compiler, in order to provide a native deployment\noption typically designed to be packaged in lightweight containers.\n\n== Quick start\n\nThe easiest way to start with Spring Native is probably to go to https://start.spring.io/[start.spring.io], add the Spring Native dependency, and read the {documentation-url}[reference documentation]. Make sure to configure properly the https://docs.spring.io/spring-native/docs/current/reference/htmlsingle/#spring-aot[Spring AOT Maven and Gradle plugins] that are mandatory to get proper native support for your Spring application.\n\n=== Play with the samples\n\nNOTE: You need to install the GraalVM `native-image` compiler, check {documentation-url}/#getting-started-native-image[the documentation] for more details.\n\n- Download https://github.com/spring-projects-experimental/spring-native/tags[the latest release] of this repository.\n- Go into the samples folder and pick one (e.g. `cd samples/commandlinerunner`)\n- Run `./build.sh` which will run the regular JVM build, then a native image compilation, then test the result.\n\nFor more details on the samples see the {documentation-url}/index.html#samples[samples documentation].\n\n== Contributing\n\nIf you have not previously done so, please sign the https://cla.pivotal.io/sign/spring[Contributor License Agreement]. You will be reminded automatically when you submit the pull request.\n\nContributions are welcome, especially for adding support via pull requests for libraries widely used in the Spring ecosystem not yet support. Please refer to the {documentation-url}#how-to-contribute[how to contribute] section for more details.\n\nThis project requires Java 11.\n\n== License\n\nhttps://www.apache.org/licenses/LICENSE-2.0[Apache License v2.0]\n","funding_links":[],"categories":["Java"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fspring-attic%2Fspring-native","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fspring-attic%2Fspring-native","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fspring-attic%2Fspring-native/lists"}