Java logo

JDK 25 sin configurar nada

Envía tu .jar y corre en un entorno OpenJDK listo. Sirve para Spring Boot, Quarkus, Micronaut, bots y servidores Lavalink.

Desde 12,49 BRL/mes

Lo que viene listo

El entorno ya conoce tu lenguaje: subes el código y corre.

  • JDK reciente

    Virtual threads, pattern matching y ZGC disponibles para tu código, sin instalar nada.

  • Envía el JAR listo

    Genera el JAR con tu flujo de build de siempre y sube el archivo: se convierte en el punto de entrada de la app.

  • Kotlin, Scala, Clojure y Groovy

    Cualquier lenguaje de la JVM empaquetado como fat JAR corre igual que Java.

  • JVM configurable

    Define flags como -Xms y -Xmx en el comando de inicio (START) para controlar el heap y el garbage collector.

Lo que puedes alojar

Proyectos que corren en este runtime.

  • APIs Spring Boot y Quarkus

    Servicios REST, GraphQL y gRPC que usan virtual threads para atender solicitudes concurrentes.

  • Bots de Discord en Java

    Bots en línea 24/7 con JDA, Discord4J o Javacord, cada uno en su propio contenedor aislado.

  • Microservicios en la JVM

    Servicios que se comunican por gRPC y Protobuf o por mensajería asíncrona.

  • Backends en Kotlin

    APIs con Ktor o Spring en Kotlin, usando coroutines para escribir código asíncrono legible.

  • Lavalink para bots de música

    Servidor Lavalink standalone para bots de música en Discord, conectado al bot por WebSocket.

  • Jobs por lotes y programados

    Spring Batch, Quartz Scheduler y pipelines de ETL corriendo de forma continua en la JVM.

Configuración y versiones

El dashboard genera el squarecloud.app en el deploy, o escribes el tuyo en la raíz del proyecto: nombre, archivo principal, memoria y versión en un solo lugar.

squarecloud.app
DISPLAY_NAME=Java
MAIN=app.jar
MEMORY=512
VERSION=recommended
Versiones
25
Archivos aceptados
.jarpom.xmlbuild.gradlebuild.gradle.kts
Dependencias
No requerido
Valores de RUNTIME=
java

Un plan para cada etapa de tu proyecto

Empieza pequeño y escala cuando lo necesites, sin contratos de permanencia.

4,9 de 5 · 402 reseñas en Google + TrustpilotTrustpilot

Alojado en un datacenter asociado con certificaciones
Tier 3ISO 27001SOC 2 Type IIProtección DDoS Always-On
Explora nuestra infraestructura

Preguntas frecuentes sobre Java Hosting

JDK 25, fat JAR, Spring Boot y servidores Lavalink.

¿Necesito instalar Maven o Gradle en el servidor?

No. Haces el build localmente y subes el .jar empaquetado, que corre directamente en JDK 25.

¿Puedo correr Kotlin, Scala o Clojure?

Sí. Cualquier lenguaje de la JVM empaquetado como fat JAR funciona: Kotlin, Scala, Clojure y Groovy.

¿Cómo configuro flags de la JVM?

Usa el campo START= en squarecloud.app. Ejemplo: START=java -Xms256m -Xmx900m -jar app.jar.

¿Puedo hospedar un servidor Lavalink?

Sí. Sube Lavalink.jar y configura START= con las flags ideales (ej.: java -Xmx512m -jar Lavalink.jar). Ideal para bots de música de Discord que necesitan procesamiento de audio standalone, soporte para YouTube/SoundCloud/Spotify y conexión WebSocket.

¿Listo para escalar tu proyecto?

Únete a los más de 500 mil desarrolladores que han usado Square Cloud para alojar sus proyectos.

  • Precios predecibles
  • Sin sorpresas en la factura
  • Deploy en segundos
  • Alta disponibilidad
  • Escala con estabilidad
  • Reinicio automático
  • SSL y seguridad incluidos
  • Contenedores aislados