[JAVA] Faisons une application multiplateforme avec JRuby (génération de fichier jar)

"Je veux que vous fassiez une application qui fonctionne à la fois sur Windows et Mac."

Quelle que soit la raison, j'ai eu une telle exigence, alors j'ai décidé de créer une application Java. Cependant, je n'avais jamais créé d'application en Java auparavant, et quand je me demandais quoi faire, il y avait quelque chose qui s'appelait JRuby, donc il valait mieux l'utiliser, alors j'ai décidé de le faire. JRuby? Comme son nom l'indique, JRuby semble être un langage Java + Ruby (je ne connais pas les détails).

Ce qui aurait dû être fait

Il semble que vous puissiez enfin créer quelque chose qui fonctionne (fichier jar) en double-cliquant sur l'icône.

Créer un fichier jar avec JRuby

https://dev.classmethod.jp/etc/jruby_warbler_ruby_source_create_jar/ Pour le moment, vous devriez pouvoir suivre cette procédure.

Quand j'ai essayé, j'ai pu y aller en toute sécurité

Recommended Posts

Faisons une application multiplateforme avec JRuby (génération de fichier jar)
Comment créer un fichier jar sans dépendances dans Maven
[Débutant] Essayez de créer un jeu RPG simple avec Java ①
Essayez de faire un simple rappel
Essayez de créer un itérateur qui puisse être vu
Créez un fichier jar avec la commande
[iOS] J'ai essayé de créer une application de traitement de type insta avec Swift
Si vous voulez créer un fichier zip avec Ruby, c'est rubyzip.
J'ai créé une application d'apprentissage automatique avec Dash (+ Docker) part3 ~ Practice ~
[Introduction] Créer une application Ruby on Rails
Je souhaite surveiller un fichier spécifique avec WatchService
[Mémo de travail de l'application personnelle] Créez un calendrier avec simple_calendar
[Introduction au développement d'applications Android] Faisons un compteur
Comment charger une bibliothèque à partir d'un fichier JAR avec VSCode << Comment ne pas utiliser Maven / Gradle >>
Comment demander un fichier CSV au format JSON avec jMeter
J'ai essayé de moderniser une application Java EE avec OpenShift.
Je veux faire une liste avec kotlin et java!
Je veux créer une fonction avec kotlin et java!
Apprendre Ruby avec AtCoder 13 Comment créer un tableau à deux dimensions
[swift5] Essayez de créer un client API avec différentes méthodes
Qu'est-ce qu'un fichier JAR?
J'ai créé une application d'apprentissage automatique avec Dash (+ Docker) part2 ~ Façon basique d'écrire Dash ~
Essayez d'imiter l'idée d'un tableau à deux dimensions avec un tableau à une dimension
Créons une application Web de gestion de livres avec Spring Boot part1
Comment créer un fichier jar et un fichier war à l'aide de la commande jar
Je veux accrocher la génération / ouverture d'un fichier journal avec log4j # FileAppender
Créons une application Web de gestion de livres avec Spring Boot part3
Créons une application Web de gestion de livres avec Spring Boot part2
Créer un compilateur C à utiliser avec Rust x CLion avec Docker
J'ai essayé de créer une application Android avec MVC maintenant (Java)
Ajouter un horodatage au nom de fichier JAR dans Gradle
Comment ouvrir un fichier de script à partir d'Ubuntu avec du code VS
Essayez de créer une tuile de dessin en trois dimensions CS à partir de la tuile Institut géographique
Comment construire un peu délicat avec la génération de requêtes SQL dynamiques
J'ai essayé de créer une fonction de groupe (babillard) avec Rails
J'ai essayé de créer une application d'apprentissage automatique avec Dash (+ Docker) part1 ~ Construction de l'environnement et vérification du fonctionnement ~
Essayez d'introduire OpenCV dans l'application Android
Créez un labyrinthe de fouilles avec Ruby2D
Préparation à la création de l'application Rails
Créer un outil de diaporama avec JavaFX
Comment créer un conteneur Java
Essayez d'utiliser Redis avec Java (jar)
Faire un rappel de garbage avec line-bot-sdk-java
Créer une application Web avec Javalin
Créer une carte de liste avec LazyMap
Comment créer un écran de démarrage
Comment créer un plug-in Jenkins
Comment faire un projet Maven
Essayez de créer une application client serveur
Faire du gros pot avec le modding Minecraft
CompletableFuture Getting Started 2 (Essayez de faire CompletableFuture)
Comment créer un tableau Java
Faites un jeu de frappe avec ruby
J'ai essayé de créer une simple application Android de reconnaissance faciale en utilisant OpenCV