Ce didacticiel vous montrera comment déployer une application ** Java ** développée localement sur une ** instance Alibaba Cloud ECS ** à l'aide de Cloud Toolkit.
Avec le développement rapide de la technologie de cloud computing, de plus en plus de développeurs déploient des applications sur des instances Alibaba Cloud Elastic Compute Service (ECS). .. Dans ce didacticiel, vous déploierez une application Java développée localement sur une instance Alibaba Cloud ECS à l'aide de Cloud Toolkit (https://www.aliyun.com/product/cloudtoolkit_en?spm=a2c65.11461447.0.0.5c512950XiQYjf). Je vais vous expliquer comment.
Que vous compiliez une application Java exécutée dans le cloud ou une application Java exécutée localement, la méthode de codage est la même. 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.
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.5c512950XiQYjf & 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.
Alibaba Cloud fournit des plugins basés sur Eclipse qui permettent aux développeurs de déployer efficacement des applications écrites dans l'EDI local sur des instances ECS.
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.
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. ).
Cliquez avec le bouton droit sur le nom du projet dans Eclipse et sélectionnez Alibaba Cloud> Déployer vers ECS dans le menu contextuel. L'écran de déploiement suivant s'affiche.
Dans la boîte de dialogue Paramètres de placement, définissez les paramètres de placement et cliquez sur Placer pour terminer le placement initial.