Je développe une application d'entreprise utilisant Jakarta EE (Java EE) dans mon entreprise. Jusqu'à présent, j'ai appris et développé en lisant des ouvrages de référence, mais je n'avais pas de document qui me convienne, de la construction de l'environnement aux procédures de développement, je voudrais donc résumer mes connaissances jusqu'à présent dans un format série. ..
article | Contenu |
---|---|
Construction d'OpenJDK | Azul Zulu 11 |
Cadre | Jakarta EE 8 |
Serveur AP | payara server 5.201 |
Serveur de base de données | PostgreSQL 12 |
Outil de création | Gradle 6.2.2 |
IDE | Eclipse 2020-03 (Pleiades All in One) |
OS | Windows 10 |
Cette fois, j'utiliserai Azul Zulu. Puisque le serveur payara 5.192 prend en charge Java 11, il est défini sur OpenJDK 11. https://jp.azul.com/downloads/zulu-community/?&architecture=x86-64-bit&package=jdk À partir du lien ci-dessus, cliquez pour télécharger la version Windows Java 11 (LTS) de msi.
Exécutez le fichier MSI téléchargé. Cliquez sur Suivant, laissez le dossier d'installation à sa valeur par défaut et cliquez sur Suivant.
Cliquez sur Installer pour démarrer l'installation. Lorsque l'installation est terminée, l'écran ci-dessous s'affiche. Cliquez sur Terminer.
Ensuite, définissez les variables d'environnement. Recherchez «variables d'environnement» dans les paramètres Windows et sélectionnez «Modifier les variables d'environnement système».
Cliquez sur la variable d'environnement.
Cliquez sur Nouvelles variables d'environnement système.
Définissez les variables d'environnement système suivantes. Entrez comme indiqué dans le tableau ci-dessous et cliquez sur OK.
Nom de variable | Valeur variable |
---|---|
JAVA_HOME | C:\Program Files\Zulu\zulu-11 |
Démarrez l'invite de commande, exécutez "java -version" et si le résultat suivant s'affiche, l'installation est terminée.
Si un autre JDK est installé, vous risquez de ne pas obtenir les résultats ci-dessus. Dans ce cas, ouvrez les paramètres de la variable d'environnement système et le début de Path est
\Program Files\Zulu\zulu-11\bin
Veuillez le changer en.
## Installation de PostgreSQL 12
Utilisez PostgreSQL comme serveur de base de données.
https://www.enterprisedb.com/downloads/postgres-postgresql-downloads
Cliquez sur Télécharger pour Windows x86-64 12.2 pour télécharger.
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/226889/f8d8bc26-41ee-1891-5352-c5a51368c59d.png)
Exécutez le fichier exe téléchargé.
Cliquez sur Suivant, laissez le dossier d'installation à sa valeur par défaut et cliquez sur Suivant.
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/226889/14450907-10f1-4212-b1d8-2942378f8dea.png)
Laissez les composants à leurs valeurs par défaut et cliquez sur Suivant.
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/226889/1d8791bc-b090-1b80-da76-1a1555c0c0f1.png)
Spécifiez la destination de stockage des données. Pour le développement, utilisez la valeur par défaut si vous ne le souhaitez pas. Cliquez sur Suivant.
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/226889/3f3b9913-dfd4-dfc9-5017-3cf5123dbba8.png)
Entrez le mot de passe de l'utilisateur admin "postgres". Cliquez sur Suivant lorsque vous avez terminé.
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/226889/894ae0e2-8f5d-5891-d1d9-b84fca57a900.png)
Définissez le port de connexion. Cliquez sur Suivant avec les valeurs par défaut, sauf si le numéro est spécifié.
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/226889/520b7cbd-2227-86ed-c310-742ec593560a.png)
Définissez les paramètres régionaux. Sélectionnez C et cliquez sur Suivant.
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/226889/c8b3e9a9-a384-db3c-dd27-1532a5c402d4.png)
Le résumé s'affiche. Cliquez sur Suivant.
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/226889/95b5e49a-0952-6a03-dc6f-9043a88e4258.png)
Cliquez sur Suivant pour démarrer l'installation.
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/226889/e23df42d-bef0-a619-1d7f-d7efec7b6040.png)
Lorsque l'installation est terminée, l'écran ci-dessous s'affiche. Décochez-le et cliquez sur Terminer.
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/226889/c55aa256-7580-0963-a2fc-22ac1d8f621e.png)
Ceci termine l'installation de PostgreSQL.
## installation du serveur payara 5
Utilisez le serveur payara comme serveur d'applications Java EE.
https://www.payara.fish/software/downloads/all-downloads/
Installez Full ici.
Cliquez sur Payara Server 5.201 (Full) Download pour télécharger le fichier zip.
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/226889/ef7dc835-84e2-eef9-1b5e-f67aed50ce7c.png)
Créez un dossier payara directement sous le lecteur C et créez-y un dossier payara-5.201.
* 201 partie est cette version
Décompressez le fichier téléchargé et placez le dossier payara5 décompressé dans le dossier payara-5.201. Le contenu du dossier `C: \ payara \ payara-5.201 \ payara5` après le placement sera comme indiqué dans l'écran ci-dessous.
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/226889/a4cb4f48-19e0-685d-f3c2-9c5285f0c58e.png)
Ensuite, effectuez les réglages initiaux du serveur payara.
Lancez une invite de commande et accédez au dossier `C: \ payara \ payara-5.201 \ payara5 \ bin`.
Démarrez le serveur payara.
Tapez ʻasadmin start-domain` pour l'exécuter.
c:\payara\payara-5.201\payara5\bin>asadmin start-domain Waiting for domain1 to start ...................... Successfully started the domain : domain1 domain Location: C:\payara\payara-5.201\payara5\glassfish\domains\domain1 Log File: C:\payara\payara-5.201\payara5\glassfish\domains\domain1\logs\server.log Admin Port: 4848 Command start-domain executed successfully.
Connectez-vous en tant qu'administrateur.
Tapez ʻasadmin login` pour l'exécuter.
L'utilisateur de connexion est laissé vide car il s'agit de la valeur par défaut.
Si la connexion réussit, un fichier `[dossier utilisateur] \ .gfclient \ pass` sera créé.
* Il s'agit d'un fichier binaire contenant des informations de mot de passe.
c:\payara\payara-5.201\payara5\bin>asadmin login Enter admin user name [Enter to accept default]> Admin login information for host [localhost] and port [4848] is being overwritten with credentials provided. This is because the --savelogin option was used during create-domain command. Login information relevant to admin user name [admin] for host [localhost] and admin port [4848] stored at [C:\Users[Nom d'utilisateur].gfclient\pass] successfully. Make sure that this file remains protected. Information stored in this file will be used by administration commands to manage associated domain. Command login executed successfully.
Modifiez le mot de passe administrateur.
Tapez ʻasadmin change-admin-password` pour l'exécuter.
Étant donné que le nom d'utilisateur est le nom par défaut, laissez-le vide, et comme aucun mot de passe n'a été défini, continuez avec le vide et entrez le nouveau mot de passe.
c:\payara\payara-5.201\payara5\bin>asadmin change-admin-password Enter admin user name [default: admin]>← Appuyez sur la touche Entrée sans rien saisir Enter the admin password>← Appuyez sur la touche Entrée sans rien saisir Enter the new admin password>← Entrez le nouveau mot de passe et appuyez sur la touche Entrée Enter the new admin password again>← Entrez le nouveau mot de passe et appuyez sur la touche Entrée Command change-admin-password executed successfully.
Connectez-vous à nouveau en tant qu'administrateur.
Tapez ʻasadmin login` pour l'exécuter.
L'utilisateur de connexion est laissé vide car il s'agit de la valeur par défaut et le mot de passe est le nouveau mot de passe que vous avez entré précédemment.
Si la connexion réussit, le fichier `[dossier utilisateur] \ .gfclient \ pass` sera mis à jour.
c:\payara\payara-5.201\payara5\bin>asadmin login Enter admin user name [Enter to accept default]>← Appuyez sur la touche Entrée sans rien saisir Enter admin password>← Entrez le nouveau mot de passe et appuyez sur la touche Entrée Admin login information for host [localhost] and port [4848] is being overwritten with credentials provided. This is because the --savelogin option was used during create-domain command. Login information relevant to admin user name [admin] for host [localhost] and admin port [4848] stored at [C:\Users[Nom d'utilisateur].gfclient\pass] successfully. Make sure that this file remains protected. Information stored in this file will be used by administration commands to manage associated domain. Command login executed successfully.
Rendre la console de gestion disponible.
Tapez ʻasadmin enable-secure-admin` pour l'exécuter.
c:\payara\payara-5.201\payara5\bin>asadmin enable-secure-admin You must restart all running servers for the change in secure admin to take effect. Command enable-secure-admin executed successfully.
Vous serez invité à redémarrer, alors redémarrez le serveur payara.
Tapez ʻasadmin restart-domain` pour l'exécuter.
c:\payara\payara-5.201\payara5\bin>asadmin restart-domain Successfully restarted the domain Command restart-domain executed successfully.
Démarrez un navigateur Web, accédez à `http: // localhost: 8080 /` et vérifiez si l'écran ci-dessous s'affiche.
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/226889/a0b61621-53cf-1720-6eb2-d6fdade064f9.png)
Accédez à https: // localhost: 4848 / `et voyez si l'écran de connexion de la console d'administration apparaît.
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/226889/1a572d4e-3690-c0d9-195b-1a4d1c5cbdef.png)
Sur l'écran de connexion, entrez admin dans Nom d'utilisateur (en haut) et le mot de passe que vous avez défini précédemment dans Mot de passe (en bas).
Lorsque la connexion est réussie et que l'écran ci-dessous s'affiche, l'installation du serveur payara et les paramètres initiaux sont terminés.
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/226889/fbde43e4-fd26-441e-d2d7-31782e161a51.png)
## Installation de Gradle
Téléchargez la dernière version.
https://gradle.org/releases/
Cliquez sur le lien v6.2.2 uniquement binaire en bas de l'écran de destination pour télécharger le fichier zip.
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/226889/0a156210-9778-e062-d869-71da04998a4c.png)
Créez un dossier Gradle directement sous le lecteur C.
Décompressez le fichier téléchargé et placez le dossier gradle-6.2.2 dans le dossier décompressé dans le dossier gradle. Le contenu du dossier `c: \ gradle \ gradle-6.2.2` après le placement sera comme indiqué dans l'écran ci-dessous.
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/226889/c305b83b-9073-503c-38c5-070d5785195a.png)
Définissez les variables d'environnement.
Recherchez «variables d'environnement» dans les paramètres Windows et sélectionnez «Modifier les variables d'environnement système».
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/226889/cf06c0dc-d8ed-d7be-56d8-2aab0f9a8907.png)
Cliquez sur la variable d'environnement.
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/226889/096a05e2-5a4c-ef6e-3e86-80a53ea8f83e.png)
Cliquez sur Nouvelles variables d'environnement système.
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/226889/3b8bb232-93be-0564-eaa6-cc9829698687.png)
Définissez les variables d'environnement système suivantes.
Entrez comme indiqué dans le tableau ci-dessous et cliquez sur OK.
|Nom de variable|Valeur variable|
|:---|:---|
| GRADLE_HOME| C:\gradle\gradle-6.2.2 |
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/226889/56223bab-7f0d-2b67-fc8a-df5d28655382.png)
Ajoutez le chemin de la variable d'environnement système.
Sélectionnez Chemin et cliquez sur Modifier.
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/226889/8f88defa-7bd8-0e81-34f0-4e2db18aa581.png)
Cliquez sur Nouveau, tapez% GRADLE_HOME% \ bin et cliquez sur OK.
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/226889/561270dc-4bba-8db8-dbe0-73887ed570bf.png)
Après avoir fermé l'écran d'édition des variables d'environnement, démarrez l'invite de commande, exécutez "gradle -version", et si le résultat suivant s'affiche, l'installation est terminée.
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/226889/afdbfec5-6505-a3df-d7b1-f8241ef97131.png)
## Installation / paramètres initiaux d'Eclipse
Cela installe également la dernière version. (Je pense que Java Full Edition est bon)
http://mergedoc.osdn.jp/
Décompressez le fichier zip téléchargé et placez le dossier pleiades directement sous le lecteur C.
* Veuillez utiliser 7-zip pour décompresser.
Une fois déployé, double-cliquez sur `c: \ pleiades \ eclipse \ eclipse.exe` pour lancer Eclipse.
Une fois que vous avez sélectionné votre espace de travail et qu'Eclipse a démarré, sélectionnez Aide> Eclipse Marketplace.
Lorsque le marché Eclipse démarre, tapez "outils payara" et appuyez sur Entrée pour installer les outils payara à partir des résultats de recherche.
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/226889/5eeb0271-7897-f84f-5d9c-1e9b97dcefe8.png)
Si vous voyez la boîte de dialogue suivante, cliquez sur Installer.
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/226889/35f009c0-a459-fb43-3d81-d960a124b287.png)
Une fois l'installation terminée, redémarrez Eclipse.
Une fois le redémarrage terminé, ouvrez Fenêtre> Paramètres, sélectionnez Serveur> Environnement d'exécution et configurez les paramètres du serveur de développement.
Cliquez sur Ajouter.
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/226889/08fe23bf-9dc1-240a-e1ba-3c00ee6701d2.png)
Sélectionnez Payara et cliquez sur Suivant.
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/226889/d71f5311-0cb4-1974-9444-e2d8b28e1f6a.png)
Définissez le dossier d'installation du serveur payara dans l'emplacement Payara, définissez le dossier d'installation JDK dans l'emplacement Java et cliquez sur Terminer. Cliquez ensuite sur Appliquer et fermer pour fermer la boîte de dialogue des paramètres.
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/226889/a119c675-e893-667c-a5e5-0ed45c6eac6a.png)
Ouvrez la vue du serveur et cliquez sur le lien.
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/226889/12266816-6ce1-f283-fdad-297552f8f816.png)
Cliquez sur Payara> Payara et cliquez sur Suivant.
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/226889/ce761fc9-ce75-80ce-e4ea-a11e1c9ab935.png)
Entrez votre mot de passe et cliquez sur Terminer.
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/226889/d190dfb7-bd6e-54bf-07e1-c480ddbde26a.png)
Payara Server est ajouté à la vue du serveur.
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/226889/e9a05bef-b482-cda8-28b1-0247dd95568f.png)
Ceci termine la construction de l'environnement.
Dans le chapitre suivant, vous allez créer un projet.
Recommended Posts