A simple and modern Java and Kotlin web framework
| 文件 | 最后提交记录 | 最后更新时间 |
|---|
| [readme] Bump Javalin version | 18 天前 |
| [build] Bump Maven Wrapper to 3.9.15 (#2590) | 3 个月前 |
| [maven-release-plugin] prepare for next development iteration | 20 天前 |
| [maven-release-plugin] prepare for next development iteration | 20 天前 |
| [maven-release-plugin] prepare for next development iteration | 20 天前 |
| [maven-release-plugin] prepare for next development iteration | 20 天前 |
| [maven-release-plugin] prepare for next development iteration | 20 天前 |
| [maven-release-plugin] prepare for next development iteration | 20 天前 |
| [handlebars] Preserve render API with upgraded loader (#2623) * [handlebars] Preserve render API with upgraded loader * [handlebars] Move path normalization to default loader and bump dependency Also bump handlebars to 4.5.3. | 19 天前 |
| [cookies] Don't leak a cookie's SameSite onto other cookies (#2631) | 17 天前 |
| [plugins] Introduce context extending plugins (#2066) | 2 年前 |
| [github] Clean up stale docs and CI/dependabot config (#2626) - main.yml: drop non-existent `-P dev` profile from coverage job and add a concurrency group that cancels superseded runs and dedupes the push + pull_request double-runs on PR branches - dependabot.yml: split Maven updates into production/development groups so a broken runtime bump can't block test-dependency updates - README.md: remove obsolete OSGI note (module no longer exists) and point the release section at the Maven Central Portal instead of OSSRH - copilot-instructions.md: drop stale OSGI/-P dev notes, fix module layout, and correct APIs (config.concurrency.useVirtualThreads, SslPlugin) - gitignore: ignore .DS_Store Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com> | 20 天前 |
| [meta] Add license | 9 年前 |
| [github] Clean up stale docs and CI/dependabot config (#2626) - main.yml: drop non-existent `-P dev` profile from coverage job and add a concurrency group that cancels superseded runs and dedupes the push + pull_request double-runs on PR branches - dependabot.yml: split Maven updates into production/development groups so a broken runtime bump can't block test-dependency updates - README.md: remove obsolete OSGI note (module no longer exists) and point the release section at the Maven Central Portal instead of OSSRH - copilot-instructions.md: drop stale OSGI/-P dev notes, fix module layout, and correct APIs (config.concurrency.useVirtualThreads, SslPlugin) - gitignore: ignore .DS_Store Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com> | 20 天前 |
| [wscontext] Use Javalin style getter for session ID * fix GH-1915 * rename references | 3 年前 |
| [build] Use official Maven wrapper with Maven 3.8.6 (#1696) | 3 年前 |
| [meta] Get build time from git commit | 10 个月前 |
| [handlebars] Preserve render API with upgraded loader (#2623) * [handlebars] Preserve render API with upgraded loader * [handlebars] Move path normalization to default loader and bump dependency Also bump handlebars to 4.5.3. | 19 天前 |
Javalin
本自述文件面向 Javalin 开发人员。
如果你正在寻找通用自述文件,请参阅 .github/README.md。
快速开始
gh repo clone javalin/javalin
cd javalin
./mvnw package
./mvnw test
运行 Maven 命令
我们的项目中包含了 Maven 包装器,这意味着您无需在系统上安装 Maven 即可运行 Maven 命令。只需将任何 mvn goal 命令替换为 ./mvnw goal 即可。
部署
sonatype-oss-release 配置文件用于将项目构件发布到 Maven Central Portal。此配置文件仅由 tipsy 用于发布项目。