[JAVA] Création d'un environnement de développement Kotlin à l'aide de SDKMAN

J'avais besoin de le développer avec Kotlin, alors je l'ai résumé sous forme de mémorandum.

Décrit l'installation de SDKMAN, Kotlin, Gradle, etc.

Qu'est-ce que SDKMAN

C'est comme un rbenv basé sur JVM.

Vous pouvez profiter des mêmes avantages (installation et commutation de plusieurs versions) que le système env tel que rbenv.

Il semble qu'il ne puisse être utilisé que dans les séries UNIX.

Installation de SDKMAN

Veuillez changer la partie bash de votre shell.

$ curl -s https://get.sdkman.io | bash
$ exec $SHELL -l

Installation de Kotlin

$ sdk install kotlin

Contrôle de fonctionnement

Préparez le dossier

hello.kt


fun main(args: Array<String>) {
    println("Hello, World!")
}

compiler

$ kotlinc hello.kt -include-runtime -d hello.jar

Courir

$ java -jar hello.jar

Installation de Gradle

$ sdk install gradle

Créer un projet avec Gradle

$ gradle init

Il vous sera demandé de différentes manières, alors sélectionnez comme vous le souhaitez.

Bonus (commandes que vous utiliserez probablement)

Installation versionnée

$ sdk install kotlin 1.2.71

Désinstallation selon la version

$ sdk uninstall kotlin 1.2.71

commutation

$ sdk default kotlin 1.2.71

Affichage de la liste

$ sdk list kotlin

référence

Recommended Posts

Création d'un environnement de développement Kotlin à l'aide de SDKMAN
Création d'un environnement de développement Lambda avec Eclipse
[Ruby] Création d'un environnement de développement Ruby sur Ubuntu
Essayez de créer un environnement de développement Java à l'aide de Docker
[Pour les débutants] Jusqu'à la création d'un environnement de développement d'applications Web utilisant Java sur Mac OS
Docker x Java Construire un environnement de développement trop simple
Procédure de création d'un environnement de développement d'applications Rails avec Docker [Rails, MySQL, Docker]
Remarques sur la création de l'environnement de développement de Kotlin et la migration de Java vers Kotlin
Créer un environnement de test de navigateur à l'aide de Capybara dans l'environnement de développement Docker
Créez rapidement un environnement Web à l'aide de Docker
Création d'un environnement de Deep Learning (Ubuntu 20.04 LTS)
Créons un environnement de développement Java (mise à jour)
Créer un environnement de développement Java sur Mac
Créer un environnement de développement Wordpress avec Docker
Construction d'un environnement de développement simple Docker + Django
Création d'un environnement de développement Flutter sur Win10 --- Installation du SDK Flutter (version de préservation 2020)
Créer un environnement de développement pour Docker + Rails6 + Postgresql
Commençons par Java - Créez un environnement de développement ②
Construire un pipeline CICD à l'aide de Docker (mémorandum personnel)
Créez rapidement un environnement de développement WordPress avec Docker
Écrire dans un fichier en utilisant ShiftJIS ・ Lire un fichier (Kotlin / JVM)
Créer une application Kotlin à l'aide du conteneur OpenJDK Docker
Environnement de développement Java
Création d'un environnement de développement à l'aide d'IntelliJ IDEA + Maven + Tomcat 9
Construction de l'environnement de développement Simple Docker Compose + Django
[Win10] Créer un environnement de développement JSF avec NetBeans
Autoriser le développement dans l'environnement Eclipse à l'aide du SDK iPLAss
Créer un environnement de développement pour Docker, Java, vs code
Points bloqués dans la création d'un environnement de développement VS Code et Java
Construction de l'environnement de développement Django à l'aide de Docker-compose (mémorandum personnel)
Créer un environnement de développement Spring Boot avec docker
Créer un environnement de développement Java avec VS Code
Installez Ubuntu 20.04 dans la boîte virtuelle sur Windows10 et créez un environnement de développement à l'aide de docker
Apprenez la signification de «transmettre le PATH» en créant un environnement de développement Java sur Mac
J'ai essayé d'utiliser une connexion à une base de données dans le développement Android
Créer un environnement de développement Ruby on Rails sur AWS Cloud9
Créer un environnement de développement gcloud sur un conteneur centos8
Créer un environnement de développement d'équipe Java, JavaScript (résolution de problèmes)
construction d'environnement de développement Java
Développement de DSL avec ANTLR 4.7.1
J'ai essayé de créer un environnement de développement java8 avec Chocolatey
Créer un environnement pour copier le livre "Test Driven Development"
Difficultés à créer un environnement Ruby on Rails (Windows 10) (SQLite3)
J'ai créé un environnement de développement avec rails6 + docker + postgreSQL + Materialise.
Créez un environnement de développement «Spring Thorough Introduction» avec IntelliJ IDEA
Créer un environnement de développement d'équipe Java et JavaScript (construction d'environnement gradle)
J'ai essayé de créer un environnement de développement padrino avec Docker