Ceci est un exemple de la façon de configurer une application Java à déployer sur les services d’hébergement d’applications de Kinsta depuis un dépôt GitHub.
Pendant le processus de déploiement, Kinsta installe automatiquement les dépendances définies dans votre fichier pom.xml. Vous devez vous assurer que votre classe principale est définie dans le fichier pom.xml.
- Connectez-vous à GitHub et créez un nouveau dépôt depuis ce modèle (Utiliser ce modèle > Créer un nouveau dépôt) : Kinsta – Hello World – Java
- Dans MyKinsta, ajoutez une application avec le dépôt Hello World Java. La commande Start peut être laissée vide pour le processus web car Kinsta détecte automatiquement la commande nécessaire depuis le fichier Procfile dans le dépot.
L’application est disponible dès que la construction est terminée et qu’une page Hello World se charge à l’URL de votre application.

Vous préférez regarder la version vidéo ?
Configuration du serveur web
Port
Kinsta définit automatiquement la variable d’environnement PORT
. Vous n’avez pas besoin de la définir ou de la coder en dur dans l’application. Utilisez System.getenv("PORT")
dans votre code lorsque vous faites référence au port du serveur.
Commande de démarrage
Quand vous déployez une application et incluez un Procfile dans le dépot, Kinsta crée automatiquement un processus web basé sur le Procfile dans la racine du dépot. Utilisez cette commande dans votre Procfile pour utiliser votre serveur web :
web: java -jar target/kinsta-java-hello-world-1.0-SNAPSHOT.jar