BIENVENUE10valable pour le premier mois seulement ! sur toutes les offresVoir les offres
Aller au contenu
← Base de connaissances

Déployer une application Java sur onesubnet

Déployer Spring Boot / JVM : build Maven/Gradle, exécuter le JAR, port et variables d'environnement.

Déployer une application Java sur onesubnet

onesubnet exécute vos applications Java (Spring Boot, services, API) sur une JVM optimisée. Déploiement via Git.

1. Préparer le projet

  • Un pom.xml (Maven) ou build.gradle (Gradle) à la racine.
  • Spring Boot lit automatiquement la variable PORT. Pour un autre serveur, liez le port sur $PORT.

2. Déployer

  1. Connectez votre dépôt Git dans le panel.
  2. Build command :
    • Maven : mvn clean package -DskipTests
    • Gradle : ./gradlew build -x test
  3. Start command : java -jar target/app.jar (adaptez le nom du JAR). Pour Spring Boot, ajoutez --server.port=$PORT si nécessaire.

3. Variables d’environnement

DATABASE_URL, secrets Spring (SPRING_DATASOURCE_URL…) dans Settings → Environment.

4. Mémoire JVM

Pour ajuster la heap selon l’offre : java -Xmx512m -jar target/app.jar.

Références

Produits concernés

oneSubnet

Hébergeur français à Paris. Serveurs de jeux et vocaux haute performance.

SERVICES

Ressources

LÉGAL

Tous les systèmes opérationnels