Comment déployer une application Java sur Alibaba Cloud EDAS dans Eclipse

Ce didacticiel vous montrera comment utiliser Cloud Toolkit pour déployer votre application sur Enterprise Distributed Application Service (EDAS).

image.png

À propos d'EDAS

Enterprise Distributed Application Services (https://www.alibabacloud.com/en/product/edas) (EDAS) est une plateforme PaaS qui implique des applications et des microservices. Il fournit une variété de capacités de publication d'applications et de solutions de microservices légères pour vous aider à résoudre les problèmes de surveillance, de diagnostic et de haute disponibilité d'O & M dans vos processus de gestion des applications et des services. EDAS est disponible dans les environnements Spring Cloud et Dubbo.

Développement local de l'application

La méthode de codage est la même que vous compiliez une application Java exécutée sur EDAS ou une application Java exécutée localement. Par conséquent, dans cet article, nous expliquerons comment déployer à l'aide d'un servlet Java pour imprimer «Hello World» sur une page Web à titre d'exemple.

image.png

public class IndexServlet extends HttpServlet {
    private static final long serialVersionUID = -112210702214857712L;

    @Override
    public void doGet( HttpServletRequest req, HttpServletResponse resp ) throws ServletException, IOException {
        PrintWriter writer = resp.getWriter();
        // Demo: Use Alibaba Cloud Toolkit to modify the code of a local application and deploy the application to the cloud.
        writer.write("Deploy from alibaba cloud toolkit. 2018-10-24");
        return;
    }
    @Override
    protected void doPost( HttpServletRequest req, HttpServletResponse resp ) throws ServletException, IOException {
        return;
    }}

[Ce lien](https://alicloud-common.oss-ap-southeast-1.aliyuncs.com/Cloud_Toolkit_Blog/IndexSer...%5B%E9%93%B6%E6%97%B6%5D.1540514368. Vous pouvez télécharger le code source depuis zip? Spm = a2c65.11461447.0.0.69096c5bNP5YC4 & file = IndexSer ...% 5B% E9% 93% B6% E6% 97% B6% 5D.1540514368.zip).

Le code ci-dessus est un projet Java standard pour afficher la chaîne «Hello World» sur une page Web.

Installation du plug-in

Alibaba Cloud fournit des plugins basés sur Eclipse pour que les développeurs déploient efficacement des applications écrites dans l'EDI local sur EDAS.

URL du plug-in: https://www.aliyun.com/product/cloudtoolkit_en

La procédure d'installation de ce plug-in basé sur Eclipse est similaire à un plug-in classique et ne sera pas abordée en détail ici.

Préférences du plugin

Après avoir installé le plug-in, sélectionnez-le et configurez les préférences.

Menu supérieur> Fenêtre> Préférences> Alibaba Cloud Toolkit> Compte

Lorsque la page suivante s'affiche, définissez l'AK et le SK du compte Alibaba Cloud et les paramètres d'environnement sont définis (si vous utilisez un compte d'utilisateur RAM, entrez l'AK et le SK de l'utilisateur RAM. ).

image.png

Déployer l'application

image.png

Cliquez avec le bouton droit sur le nom du projet dans Eclipse et sélectionnez Alibaba Cloud> Déployer sur EDAS dans le menu contextuel. L'écran de déploiement suivant s'affiche.

image.png

Dans la boîte de dialogue Paramètres de déploiement EDAS, configurez les régions, les espaces de noms, les applications et les groupes en fonction de vos besoins, sélectionnez un mode de génération de package de déploiement, puis cliquez sur Déployer.

Remarque: Si vous n'avez pas créé d'application dans EDAS, cliquez sur Créer une application dans la console EDAS dans le coin supérieur droit de la boîte de dialogue pour accéder à la console EDAS et créer une application. Pour plus d'informations sur la création d'une application, voir https://www.alibabacloud.com/help/doc-detail/99912.html .html).

Description des paramètres de placement

Description des paramètres du volet Application:

-Region: indique la région de l'application. --Namespace: indique l'espace de noms de l'application. --Application: représente le nom de l'application. --Group: indique un groupe d'applications.

Déployer le fichier: vous avez deux options.

--Construire Maven: Si vous utilisez Maven pour créer votre projet actuel, vous pouvez utiliser Alibaba Cloud Toolkit pour créer et déployer directement votre application.

Recommended Posts

Comment déployer une application Java sur Alibaba Cloud EDAS dans Eclipse
Comment utiliser LOG Java Producer d'Alibaba Cloud
Comment Git gérer les projets Java EE dans Eclipse
Comment exécuter JUnit dans Eclipse
Comment apprendre JAVA en 7 jours
Comment utiliser les classes en Java?
Comment définir Lombok dans Eclipse
java Eclips Comment déboguer javaScript
Comment concaténer des chaînes avec Java
Déployez des applications Java développées localement avec Cloud Toolkit sur des instances Alibaba Cloud ECS
Déployez votre application sur EDAS à l'aide du plugin Cloud Toolkit Maven
Comment implémenter le calcul de la date en Java
Comment implémenter le filtre de Kalman par Java
Prise en charge multilingue de Java Comment utiliser les paramètres régionaux
Comment inclure Spring Tool dans Eclipse 4.6.3?
Comment faire une conversion de base en Java
Comment appliquer les conventions de codage en Java
Comment obtenir la date avec Java
[Pour les débutants] Comment déboguer avec Eclipse
[Java FX] Comment écrire des autorisations Eclipse dans build.gradle
Comment colorer la sortie de la console de code dans Eclipse
Comment afficher une page Web en Java
Comment obtenir une classe depuis Element en Java
Comment masquer les champs nuls en réponse en Java
Comment résoudre les problèmes d'expression en Java
Comment écrire Java String # getBytes dans Kotlin?
Comment générer automatiquement un constructeur dans Eclipse
Pour déboguer avec Eclipse
Comment appeler des fonctions en bloc avec la réflexion Java
Comment créer un environnement Java en seulement 3 secondes
[Java] Comment omettre le constructeur privé dans Lombok
Comment passer d'Eclipse Java à un fichier SQL
Comment déployer Java sur AWS Lambda avec Serverless Framework
Comment entrer / sortir des fichiers mainframe IBM en Java?
Comment utiliser la bibliothèque Z3 dans Scala avec Eclipse
Comment créer un URI de données (base64) en Java
Comment utiliser la bibliothèque JDD dans Scala avec Eclipse
Comment convertir un fichier en tableau d'octets en Java
Comment exécuter Java EE Tutial sur github sur Eclipse
Comment déboguer le fichier jar généré avec Eclipse
Résumé de la mise en œuvre des arguments par défaut en Java
Comment mettre l'ancien Java (série 8) dans macOS 10.15 Catalina
Remarques sur l'utilisation des expressions régulières en Java
Comment obtenir le nom d'une classe / méthode exécutée en Java
Comment abaisser la version java
[Java] Comment utiliser Map
Comment désinstaller Java 8 (Mac)
Java - Comment créer JTable
Comment utiliser les données JSON dans la communication WebSocket (Java, JavaScript)
Guide: déployez votre application à l'aide du plugin Alibaba Cloud Toolkit
Comment déployer une application Java Servlet simple sur Heroku
Mémo: [Java] Comment vérifier groupId etc. décrit dans pom.xml
Comment déployer avec heroku
Comment rédiger un commentaire java
[Java] Déployer l'application Spring Boot sur Azure App Service
Comment utiliser la classe Java