[JAVA] Comment télécharger et exécuter le package Jar directement à partir du référentiel Maven avec juste la ligne de commande

Aperçu

--Téléchargez le package Jar directement depuis le référentiel Maven avec la ligne de commande uniquement

De quoi es-tu heureux

environnement

Comment faire

Exemple: lorsque vous souhaitez télécharger et exécuter un package avec groupId de org.riversun, artifactId de random-forest-codegen et version 1.0.0.

** 1. Téléchargez le fichier jar dans le répertoire actuel **

mvn dependency:get -Dartifact=org.riversun:random-forest-codegen:1.0.0 -Ddest=./

(Si -Ddest est omis, il sera téléchargé dans le référentiel Maven local **. M2 **.)

** 2. Exécutez le pot **

java -cp random-forest-codegen-1.0.0.jar org.riversun.rfcode.RandomForestCodeGen

(org.riversun.rfcode.RandomForestCodeGen est la classe principale que vous souhaitez exécuter. Si elle est omise, la classe principale par défaut sera exécutée)

Résumé

Il est pratique de télécharger les outils qui fonctionnent avec Jar seul directement depuis le référentiel Maven et de les exécuter immédiatement.

Recommended Posts

Comment télécharger et exécuter le package Jar directement à partir du référentiel Maven avec juste la ligne de commande
Comment exécuter l'exemple Kotlin Coroutine à partir de la ligne de commande
Je voulais démarrer un serveur AP et déboguer avec juste la commande Maven
Comment appliquer le format de code C à partir de la ligne de commande
Comment charger une bibliothèque à partir d'un fichier JAR avec VSCode << Comment ne pas utiliser Maven / Gradle >>
Comment créer un fichier jar et un fichier war à l'aide de la commande jar
Créez un fichier jar avec la commande
Comment créer un référentiel Maven pour 2020
Exécutable serveur avec Spring gradle Comment créer JAR et WAR
Comment créer une route directement à partir de l'URL que vous souhaitez spécifier + α
Compilez et exécutez Java sur la ligne de commande
Comment créer un serveur Jenkins avec un conteneur Docker sur CentOS 7 de VirtualBox et accéder au serveur Jenkins à partir d'un PC local
Comment exécuter l'application SpringBoot en tant que service
[Java] Comment rompre une ligne avec StringBuilder
L'histoire du transfert d'un conteneur Docker vers le registre de packages GitHub et Docker Hub avec des actions GitHub
Jusqu'à ce que vous construisiez un projet écrit scala avec Maven et que vous l'exécutiez avec la commande scala.
Comment faire une capture d'écran avec l'émulateur Android Studio
Comment utiliser Maven pour placer des fichiers de ressources en dehors de JAR
Comment créer un formulaire pour sélectionner une date dans le calendrier
Comment exécuter React et Rails sur le même serveur
Un programme qui recherche une chaîne de caractères, et lorsque la chaîne de caractères de recherche est trouvée, affiche la chaîne de caractères du début de la ligne juste avant la chaîne de caractères de recherche.
J'ai essayé d'exprimer les résultats avant et après de la classe Date avec une ligne droite numérique
[Rails] Comment introduire le kaminari avec Slim et changer le design
Pour utiliser l'outil de ligne de commande "java" ... Comment éviter d'apparaître
Comment ouvrir un fichier de script à partir d'Ubuntu avec du code VS
[Swift5] Comment communiquer de ViewController à Model et transmettre une valeur
[Java] Comment convertir du type String en type Path et obtenir le chemin
Je souhaite télécharger un fichier sur Internet en utilisant Ruby et l'enregistrer localement (avec prudence)
Vous ne pouvez pas changer la version de facette du projet d'un module Web dynamique à x.x. Comment faire avec
Créer une application en ligne de commande avec maven
Comment faire un projet Maven
Comment placer geckodriver (WebDriver de Selenium) sur le chemin à l'aide de la commande Maven
Comment appliquer immédiatement les modifications de Thymeleaf au navigateur avec #Spring Boot + maven
Comment interagir avec un serveur qui ne plante pas l'application
Comment vérifier avant d'envoyer un message au serveur avec Spring Integration
Dessinez un graphique à barres et un graphique linéaire en même temps avec MPAndroidChart
Comment accéder directement à Socket avec la fonction TCP de Spring Integration
Comment utiliser les fichiers args:, environment:, env_file: et .env avec la commande docker-compose
Comment comparer uniquement le temps avec Rails (de quelle heure à quelle heure, quelque chose comme)
[Rails] Comment créer une table, ajouter une colonne et changer le type de colonne
Comment SSH dans Ubuntu à partir d'un terminal avec authentification par clé publique
Comment créer une application avec un mécanisme de plug-in [C # et Java]
[Rubiy] Je veux créer un tableau à partir d'une chaîne de caractères avec la méthode split. Et vice versa.