Essayez de créer un environnement Java 8 sur Amazon Linux2

Flux global

  1. [EC2] Construction de l'environnement Java8 avec Amazon Linux2
  2. [Local] Créez un projet Spring localement
  3. [EC2] Démarrez le projet Spring

Construction de l'environnement Java8 avec Amazon Linux2

1. Connectez-vous à l'instance EC2 avec ssh

$ ssh -i <nom de la clé> .pem ec2-user @ <adresse IP publique>

2. Installez JRE

$ sudo yum search java | grep jdk $ sudo yum install -y java-1.8.0-openjdk.x86_64

$ sudo yum search java | grep jdk
ldapjdk-javadoc.noarch : Javadoc for ldapjdk
java-1.7.0-openjdk.x86_64 : OpenJDK Runtime Environment
java-1.7.0-openjdk-accessibility.x86_64 : OpenJDK accessibility connector
java-1.7.0-openjdk-demo.x86_64 : OpenJDK Demos
java-1.7.0-openjdk-devel.x86_64 : OpenJDK Development Environment
java-1.7.0-openjdk-headless.x86_64 : The OpenJDK runtime environment without
java-1.7.0-openjdk-javadoc.noarch : OpenJDK API Documentation
java-1.7.0-openjdk-src.x86_64 : OpenJDK Source Bundle
java-1.8.0-openjdk.x86_64 : OpenJDK Runtime Environment 8
java-1.8.0-openjdk-accessibility.x86_64 : OpenJDK accessibility connector
java-1.8.0-openjdk-accessibility-debug.x86_64 : OpenJDK 8 accessibility
java-1.8.0-openjdk-debug.x86_64 : OpenJDK Runtime Environment 8 with full debug
java-1.8.0-openjdk-demo.x86_64 : OpenJDK Demos 8
java-1.8.0-openjdk-demo-debug.x86_64 : OpenJDK Demos 8 with full debug on
java-1.8.0-openjdk-devel.x86_64 : OpenJDK Development Environment 8
java-1.8.0-openjdk-devel-debug.x86_64 : OpenJDK Development Environment 8 with
java-1.8.0-openjdk-headless.x86_64 : OpenJDK Headless Runtime Environment 8
java-1.8.0-openjdk-headless-debug.x86_64 : OpenJDK Runtime Environment with full
java-1.8.0-openjdk-javadoc.noarch : OpenJDK 8 API documentation
java-1.8.0-openjdk-javadoc-debug.noarch : OpenJDK 8 API documentation for
java-1.8.0-openjdk-javadoc-zip.noarch : OpenJDK 8 API documentation compressed
java-1.8.0-openjdk-javadoc-zip-debug.noarch : OpenJDK 8 API documentation
java-1.8.0-openjdk-src.x86_64 : OpenJDK Source Bundle 8
java-1.8.0-openjdk-src-debug.x86_64 : OpenJDK Source Bundle 8 for packages with
ldapjdk.noarch : The Mozilla LDAP Java SDK

Installez JRE 1.8.0

$ sudo yum install -y java-1.8.0-openjdk.x86_64

Vérifiez la version Java

$ java -version

$ java -version
openjdk version "1.8.0_265"
OpenJDK Runtime Environment (build 1.8.0_265-b01)
OpenJDK 64-Bit Server VM (build 25.265-b01, mixed mode)

Il est correctement 1.8.0.

Créer un projet Spring localement

Un fichier jar ou une archive Java est un fichier compressé au format ZIP qui comprend des fichiers de classe et des données d'image inclus dans un projet Java.

Copiez ce fichier du côté EC2 et compilez-le.

1. Générez un fichier jar à partir du projet

Accédez au répertoire de projet Spring local (votre PC) et générez un fichier jar avec la commande

$répertoire du projet cd
$ mvn clean package

2. Copiez le fichier avec sftp

## sftp connect
$ sftp -i <nom de la clé>.pem ec2-user@<Adresse IP publique>
## file put
sftp> put target/<nom de fichier>.jar

point important

-> Jouez avec la propriété dans pom.xml

<properties>
	<java.version>8</java.version>
</properties>

-> Changer de chemin d'environnement

$ cd ~/.zshrc
$ vi .zshrc
##Ajoutez les paramètres suivants
export JAVA_HOME=`/System/Library/Frameworks/JavaVM.framework/Versions/A/Commands/java_home -v "1.8"`
PATH=$JAVA_HOME/bin:$PATH

-> N'oubliez pas de mettre à jour à la fin

$ source ~/.zshrc

Lancer le projet Spring

1. Connectez-vous à l'instance EC2 avec ssh

$ ssh -i ma-clé.pem ec2-user @ <adresse IP publique>

2. Générez le projet avec la commande java

$ java -jar <nom de fichier> .jar

$ java -jar todo-app-0.0.1-SNAPSHOT.jar 

  .   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/
 :: Spring Boot ::        (v2.3.3.RELEASE)

...

Changements dans AWS

Modifications du groupe de sécurité

Recommended Posts

Essayez de créer un environnement Java 8 sur Amazon Linux2
Installez java 1.8.0 sur Amazon linux2
Essayez de créer un environnement de développement Java à l'aide de Docker
Créer un environnement de développement Java sur Mac
Créer un environnement de développement Java 8 avec AWS Cloud 9
Installez Java8 avec Yum sur Amazon Linux
Comment installer kafkacat sur Amazon Linux2
Essayez Azure Service Fabric (Java) sur un environnement Mac-Local
[Java] Créer un environnement de développement Java sur Ubuntu et vérifier l'exécution
Installez Java, Apache, Tomcat 9 sur EC2 (Amazon Linux 2)
Créer un environnement d'exécution Java sur Sakura VPS
Comment créer un environnement Pytorch sur Ubuntu
Comment créer un environnement de développement Java avec VS Code
Rétrograder Java sur openSUSE Linux
Installez rbenv sur Amazon Linux
Exécuter R à partir d'un processus Java optimisé par Tomcat sur Amazon Linux
Que s'est-il passé dans «Java 8 to Java 11» et comment créer un environnement
Création d'un environnement de développement Java (pour Mac)
Créer un environnement XAMPP sur Ubuntu
[Java] Essayez de mettre en œuvre à l'aide de génériques
Essayez d'extraire la méthode publique de java
Essayez d'implémenter Yuma en Java
Créer un environnement de développement Unity sur docker
Essayez «Introduction à Vert.x» avec Gradle
Installer l'environnement de développement Java sur Mac
Remarques sur la création de l'environnement de développement de Kotlin et la migration de Java vers Kotlin
Étapes pour créer un environnement de développement Ruby on Rails avec Vagrant
Installez PHP7.4 pour créer l'environnement CentOS7 Laravel
Comment vérifier Java installé sur Mac
Méthode de construction de l'environnement d'exécution Java (Tomcat @ Linux)
Essayez de résoudre Project Euler en Java
Essayez d'implémenter l'ajout n-aire en Java
Activer le cache de construction de Docker dans GitHub Action et déployer sur Amazon ECS
Mémo de construction de l'environnement de développement Java sur Mac
Comment changer de version de Java sur Mac
Comment créer un environnement de développement Ruby on Rails avec Docker (Rails 6.x)
Créer un environnement de lecture de code Redmine sur Docker
Construire OpenCV avec Java Wrapper sur Ubuntu 18.04
J'ai essayé de construire AdoptOpenjdk 11 sur CentOS 7
Comment créer un environnement de développement Ruby on Rails avec Docker (Rails 5.x)
Créer un environnement avec Docker sur AWS
Créez un environnement JMeter sur votre Mac
Créer un environnement de développement Ultra96v2 sur Docker 1
[Commande de commodité Linux] Essayez d'insérer delta
Étapes pour enregistrer un fichier Java sur GitHub
Comment créer un environnement Rails 6 avec Docker
Créer un serveur d'applications Web (Java) sur VPS
[Même les débutants peuvent le faire! ] Comment créer un environnement Java sous Windows 10 (JDK14.0.1)
Créez un environnement de développement pour créer des applications Ruby on Jets + React avec Docker
Créez un environnement où vous pouvez essayer Rails Girls ou el-training avec Clound 9
Essayez d'utiliser Firebase Cloud Functions sur Android (Java)
Essayez d'exécuter ScalarDB sur WSL Ubuntu (Construction de l'environnement)
Essayez de créer un babillard en Java
Essayez d'intégrer Ruby et Java avec Dapr
Créer un environnement Java et afficher hello world [Débutant]
Ingénieur en route vers Java Partie 1 Introduction et construction de l'environnement
Comportement incrémenté Essayez de créer un problème Java TypeScript 3-4