[JAVA] Créez un fichier jar qui peut être exécuté sur Gradle

Conditions préalables

procédure

Créez un projet Gradle avec intelliJ

スクリーンショット 2018-02-18 18.59.58.png

Créez un programme Java simple et modifiez le fichier de configuration Gradle

src/main/java/HelloWorld.java

public class HelloWorld {
    public static void main(String... args) {
        System.out.println("HEllo World");
    }
}

build.gradle (extrait partiel)

group 'helloworld'
version '1.0-SNAPSHOT'

apply plugin: 'java'

sourceCompatibility = 1.8

(Omis)

jar {
    manifest {
        attributes 'Main-Class': 'HelloWorld'
    }
}

Créer en fait un fichier jar

Si vous exécutez la commande gradle suivante, un fichier jar sera créé sous le répertoire de construction du projet.

$ gradle build
Starting a Gradle Daemon (subsequent builds will be faster)
:compileJava
:processResources UP-TO-DATE
:classes
:jar
:assemble
:compileTestJava UP-TO-DATE
:processTestResources UP-TO-DATE
:testClasses UP-TO-DATE
:test UP-TO-DATE
:check UP-TO-DATE
:build

BUILD SUCCESSFUL

Total time: 7.82 secs
スクリーンショット 2018-02-18 19.02.42.png

Recommended Posts

Créez un fichier jar qui peut être exécuté sur Gradle
Ecrire une classe qui peut être ordonnée en Java Un petit mémo standard
Déconnectez un fichier CSV qui peut être lu par Excel à l'aide de la fonction logback
Créer un contrôle de page qui peut être utilisé avec RecyclerView
Comment créer un nouveau projet Gradle + Java + Jar dans Intellij 2016.03
Ajouter un horodatage au nom de fichier JAR dans Gradle
Créez un fichier jar avec la commande
Un fichier bat qui utilise Java dans Windows
[OpenJDK11 & JavaFX13] Créez une application javaFX avec IntelliJ + gradle et créez un package qui peut être distribué avec un JRE léger.
[Android] Je souhaite créer un ViewPager pouvant être utilisé pour les didacticiels
Créez un fichier Jar avec deux lignes de commande
Touches de raccourci pratiques pour Eclipse
Créer un servlet Java et un fichier WAR JSP à déployer sur Apache Tomcat 9 avec Gradle
Liste des appareils pouvant être prévisualisés avec Swift UI
Qu'est-ce qu'un fichier JAR?
[Java] Créer un fichier temporaire
Créez une méthode qui peut récupérer des caractères à partir de n'importe quel emplacement
Introduction à Rakefile qui peut être effectuée en 10 minutes environ
Rechercher une instruction Switch qui peut être convertie en une expression Switch
Java (édition super débutante) compréhensible en 180 secondes
Configurer un multi-projet Gradle dans IntelliJ pour créer un fichier JAR
Je veux créer un fichier Parquet même en Ruby
Générer un seul fichier jar exécutable avec des bibliothèques dépendantes dans Gradle 4.9
Comment créer une paire de clés d'ecdsa dans un format lisible par Java
Mémo de référence / serveur LDAP en mémoire pouvant être intégré à Java
Comment créer un fichier jar et un fichier war à l'aide de la commande jar
Créez un fichier statique qui développe les variables à l'aide de la classe ERB
Résumé de l'ORM "uroboroSQL" qui peut être utilisé dans le Java d'entreprise
J'ai posé une question qui peut être utilisée pour des entretiens techniques
SwiftUI View qui peut être utilisé en combinaison avec d'autres frameworks
Installation de Mecab qui peut se faire presque en tapant une commande
Créer une base de données dans un environnement de production
Créer une nouvelle application avec Rails
Créer un JAR exécutable multi-projets avec Gradle
Créer un programme Servlet dans Eclipse
Inclure les ressources d'image dans le fichier jar
[Java 8] Jusqu'à la conversion de l'entrée standard qui peut être utilisée dans les tests de codage en une liste ou un tableau
Ligne de commande qui vous permet de créer une structure de répertoires pour créer un environnement Laravel avec Docker en une seule fois
[Spring Boot] Liste des règles de validation qui peuvent être utilisées dans le fichier de propriétés pour les messages d'erreur
Traitement d'entrée / sortie de fichier Java pouvant être utilisé via l'historique
Pour créer un fichier Zip lors du regroupement des résultats de recherche de base de données en Java
[Java] Créez un fichier jar compressé et non compressé avec la commande jar
[Rails] "Pry-rails" qui peuvent être utilisés lors de l'enregistrement avec la méthode create
Exécutable serveur avec Spring gradle Comment créer JAR et WAR
Exemple de programme qui renvoie la valeur de hachage d'un fichier en Java
[Android Studio] Description qui peut être saisie en continu dans la base de données SQLite [Java]
Comment ajouter un fichier jar dans ScalaIDE
Créer une application TODO dans Java 7 Créer un en-tête
Orienté objet qui peut être compris par les fées
Configurer un multi-projet avec des sous-répertoires dans Gradle
Créer une liste qui contient plusieurs classes
Extrait technologique pouvant être utilisé pour créer des sites EC dans la formation Java
[Windows] l'installation de la gemme sqlite3 ne peut pas être effectuée ~ Impossible de créer un fichier temporaire dans C: \ Hen ~
Créez une application de bureau Windows dans Ruby et distribuez un fichier exécutable (.exe)!
J'ai créé un client API THETA qui peut être utilisé pour le développement de plugins
Créons une bibliothèque d'opérations de stockage de fichiers polyvalente (?) En faisant abstraction du stockage / acquisition de fichiers avec Java