{"id":27047112,"url":"https://github.com/nazrankhondokar/spring-boot-3-with-java-21","last_synced_at":"2026-02-04T12:05:28.341Z","repository":{"id":256133753,"uuid":"854062525","full_name":"NazranKhondokar/spring-boot-3-with-java-21","owner":"NazranKhondokar","description":"Build POC of Spring Boot 3 using Java 21","archived":false,"fork":false,"pushed_at":"2025-10-29T07:44:15.000Z","size":238,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-29T09:27:17.851Z","etag":null,"topics":["apache-poi","gcp","gradlew","java-21","jwt","multipart-formdata","rbac","spring-boot-3","stomp","websocket"],"latest_commit_sha":null,"homepage":"","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/NazranKhondokar.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-09-08T10:02:32.000Z","updated_at":"2025-10-29T07:44:18.000Z","dependencies_parsed_at":null,"dependency_job_id":"cbe501a6-d56c-4d15-94c2-63555e1cb4d6","html_url":"https://github.com/NazranKhondokar/spring-boot-3-with-java-21","commit_stats":null,"previous_names":["nazrankhondokar/spring-boot-3-with-java-21"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/NazranKhondokar/spring-boot-3-with-java-21","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NazranKhondokar%2Fspring-boot-3-with-java-21","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NazranKhondokar%2Fspring-boot-3-with-java-21/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NazranKhondokar%2Fspring-boot-3-with-java-21/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NazranKhondokar%2Fspring-boot-3-with-java-21/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NazranKhondokar","download_url":"https://codeload.github.com/NazranKhondokar/spring-boot-3-with-java-21/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NazranKhondokar%2Fspring-boot-3-with-java-21/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29084088,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-04T03:31:03.593Z","status":"ssl_error","status_checked_at":"2026-02-04T03:29:50.742Z","response_time":62,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["apache-poi","gcp","gradlew","java-21","jwt","multipart-formdata","rbac","spring-boot-3","stomp","websocket"],"created_at":"2025-04-05T06:28:20.479Z","updated_at":"2026-02-04T12:05:28.324Z","avatar_url":"https://github.com/NazranKhondokar.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# SpringBoot 3 with Java 21\nBuild basic configuration of Spring Boot 3 using Java 21\n\n### Installation [Ubuntu]\n```bash\nsudo apt update\nsudo apt install openjdk-21-jdk\n```\n\n### Encounter version issue\n```bash\njava.lang.UnsupportedClassVersionError: com/nazran/bigfile/BigfileApplication has been compiled by a more recent version of the Java Runtime (class file version 65.0), this version of the Java Runtime only recognizes class file versions up to 61.0\n```\n* Explanation:\n  The error `java.lang.UnsupportedClassVersionError` indicates that our application (BigfileApplication) has been compiled using a newer version of Java (in this case, Java 21 with class file version 65.0), but we are attempting to run it on an older Java Runtime Environment (JRE) that supports only up to class file version 61.0, which corresponds to Java 17.\n\n\n* Solution: If we are running the application from IntelliJ IDEA, make sure to\n  - Set Project SDK to JDK 21 in `File` \u003e `Project Structure` \u003e **Project Settings**.\n  - Set the JDK version in the Run/Debug Configurations to JDK 21.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnazrankhondokar%2Fspring-boot-3-with-java-21","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnazrankhondokar%2Fspring-boot-3-with-java-21","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnazrankhondokar%2Fspring-boot-3-with-java-21/lists"}