[JAVA] Je souhaite transmettre APP_HOME pour me connecter à Gradle

Lorsque vous souhaitez modifier la destination de sortie du journal en fonction du répertoire dans lequel l'application est développée, etc.

https://www.mkyong.com/gradle/gradle-application-plugin-app_home-in-applicationdefaultjvmargs/

Le manma ci-dessus. Mais n'est-ce pas trop petit?

build.gradle



applicationDefaultJvmArgs = [ "-DappHome=MY_APP_HOME" ]

startScripts {
doLast {
           unixScript.text = unixScript.text.replace('MY_APP_HOME', '\$APP_HOME')
    }
}

logback.xml


  <appender name="APPLOG" class="ch.qos.logback.core.rolling.RollingFileAppender">
    <file>${appHome}/logs/app.log</file>
     ~(Ce qui suit est omis)

Recommended Posts

Je souhaite transmettre APP_HOME pour me connecter à Gradle
Je veux utiliser @Autowired dans Servlet
Je souhaite envoyer un e-mail en Java.
rsync4j --Je veux toucher rsync en Java.
Je veux être finalement même à kotlin
Je veux obtenir la valeur en Ruby
Je souhaite également utiliser Combine dans UIKit.
Je souhaite utiliser les fonctions pratiques de Clojure dans Kotlin
Je veux faire quelque chose comme "cls" en Java
Je veux intégrer n'importe quel TraceId dans le journal
Je veux aussi utiliser des coquillages à Laradock! !!
Je veux aussi utiliser ES2015 avec Java! → (´ ・ ω ・ `)
Je veux utiliser une petite icône dans Rails
Je souhaite définir une fonction dans la console Rails
Je veux arrêter les cas de serpent avec des définitions de table
Je veux cliquer sur une broche GoogleMap dans RSpec
Je veux trouver un chemin relatif dans une situation où Path est utilisé
Je souhaite effectuer une factorisation prime rapide avec Ruby (ABC177E)
Même en Java, je veux afficher true avec un == 1 && a == 2 && a == 3
Je veux créer un fichier Parquet même en Ruby
Je souhaite passer au même écran dans l'état enregistré
Je veux passer la commande de démarrage à postgres avec docker-compose.
Je souhaite simplifier l'instruction if-else de la branche conditionnelle en Java
Comment exécuter Ant dans Gradle
Je veux obtenir des propriétés sous forme de chaînes JSON dans Jackson!
Je veux ajouter un appareil dans Rails, mais je ne peux pas grouper l'installation
Je veux supprimer la marge supérieure dans UITableView de Grouped (swift)
[Java] Je veux effectuer distinctement avec la clé dans l'objet
Je veux changer la valeur de l'attribut dans Selenium of Ruby
[Android] Je souhaite obtenir l'auditeur à partir du bouton de ListView
[Ruby] Je souhaite afficher uniquement le caractère impair dans la chaîne de caractères
Je souhaite développer une application web!
[Rails] Je souhaite envoyer des données de différents modèles dans un formulaire
Je veux écrire une JSP dans Emacs plus facilement que la valeur par défaut.
Je veux écrire un joli build.gradle
Je souhaite éliminer les messages d'erreur en double
Comment filtrer JUnit Test dans Gradle
Je veux créer une application ios.android
Je souhaite utiliser DBViewer avec Eclipse 2018-12! !!
Même en Java, je veux afficher true avec un == 1 && a == 2 && a == 3 (édition PowerMockito)
Je veux écrire un test unitaire!
(Limité à Java 7 ou version ultérieure) Je souhaite que vous compariez des objets dans Objects.equals
Je souhaite installer PHP 7.2 sur Ubuntu 20.04.
[Note] Je veux obtenir dans l'ordre inverse en utilisant afterLast avec JdbcTemplate
Je veux passer l'argument d'Annotation et l'argument de la méthode d'appel à aspect
[Ruby] Je souhaite afficher les éléments publiés par ordre de date la plus récente
Je souhaite afficher un PDF chinois (coréen) avec des rapports fins
Mon mémorandum que je veux faire ValidationMessages.properties UTF8 dans Spring Boot
Je veux arrêter complètement les mises à jour Java
Je souhaite obtenir l'adresse IP lors de la connexion au Wi-Fi avec Java