Java logo

零配置的 JDK 25

上传 .jar,即可在现成的 OpenJDK 环境中运行。适用于 Spring Boot、Quarkus、Micronaut、机器人和 Lavalink 服务器。

低至 R$12.49/月

开箱即用

环境已经支持你的语言:上传代码,它就能运行。

  • 新版 JDK

    虚拟线程、模式匹配和 ZGC 均可直接使用,无需安装任何东西。

  • 上传构建好的 JAR

    用你惯用的构建流程生成 JAR 并上传:它就是应用的入口。

  • Kotlin、Scala、Clojure 与 Groovy

    任何打包为 fat JAR 的 JVM 语言,都能像 Java 一样运行。

  • 可配置的 JVM

    在启动命令(START)中设置 -Xms、-Xmx 等参数,控制堆和垃圾回收器。

你可以托管什么

运行在此运行时上的项目。

  • Spring Boot 与 Quarkus API

    使用虚拟线程处理并发请求的 REST、GraphQL 和 gRPC 服务。

  • Java Discord 机器人

    使用 JDA、Discord4J 或 Javacord 的机器人 24/7 在线,每个都在独立的隔离容器中。

  • JVM 微服务

    通过 gRPC 和 Protobuf 或异步消息通信的服务。

  • Kotlin 后端

    用 Kotlin 编写的 Ktor 或 Spring API,借助协程写出易读的异步代码。

  • 音乐机器人的 Lavalink

    为 Discord 音乐机器人运行独立的 Lavalink 服务器,通过 WebSocket 与机器人连接。

  • 批处理与定时任务

    Spring Batch、Quartz Scheduler 和 ETL 管道在 JVM 上持续运行。

配置与版本

控制台在部署时生成 squarecloud.app,你也可以在项目根目录自己编写:名称、主文件、内存和版本集中在一处。

squarecloud.app
DISPLAY_NAME=Java
MAIN=app.jar
MEMORY=512
VERSION=recommended
版本
25
支持的文件
.jarpom.xmlbuild.gradlebuild.gradle.kts
依赖
无需
RUNTIME= 的取值
java

项目每个阶段都有合适的套餐

从小规模开始,按需扩展,无绑定合约。

4.9 分(满分 5 分)· Google + Trustpilot 上的 402 条评价Trustpilot

托管于持有以下认证的合作数据中心
Tier 3ISO 27001SOC 2 Type IIAlways-On DDoS 防护
了解我们的基础设施

Java 托管常见问题

JDK 25、fat JAR、Spring Boot 与 Lavalink 服务器。

服务器需要安装 Maven 或 Gradle 吗?

不需要。在本地构建,然后上传打包好的 .jar,它会直接在 JDK 25 上运行。

可以运行 Kotlin、Scala 或 Clojure 吗?

可以。任何打包为 fat JAR 的 JVM 语言都能运行:Kotlin、Scala、Clojure 和 Groovy。

如何配置 JVM 参数?

在 squarecloud.app 中使用 START= 字段。例如:START=java -Xms256m -Xmx900m -jar app.jar。

可以托管 Lavalink 服务器吗?

可以。上传 Lavalink.jar 并配置 START= 与合适的参数(例如 java -Xmx512m -jar Lavalink.jar)。适合需要独立音频处理、YouTube/SoundCloud/Spotify 支持与 WebSocket 连接的 Discord 音乐 Bot。

准备好让你的项目 扩展 了吗?

加入超过 50 万名曾使用 Square Cloud 托管项目的开发者。

  • 可预期的价格
  • 账单无惊喜
  • 秒级部署
  • 高可用性
  • 稳定扩展
  • 自动重启
  • 含 SSL 与安全防护
  • 隔离容器