2010-08-02 3 views
1

Y at-il un moyen de personnaliser le répertoire où "grails install-plugin" installe un plugin? Le point est, j'ai mis à jour de 1.0.3 à 1.3.3 et le répertoire de destination a changé du répertoire de travail courant en grails, mais notre application compte sur le plugin étant dans le répertoire courant.Dossier de destination du plugin install-plugins

Je suppose que je peux changer le script dans le répertoire grails, mais ce serait une solution non portable - nous devrions changer ces scripts sur chaque machine où grails est utilisé.

Répondre

3

Modifier BuildConfig.groovy (copier un d'un nouveau projet vide si vous ne l'avez pas déjà) et ajoutez la propriété

grails.project.plugins.dir = 'plugins' 

et ça va fonctionner comme il l'a fait dans 1.0.x

+0

s'il vous plaît pourriez-vous mentionner pour grails 3 (build.gradle)? Les plugins – Deepen

+0

dans Grails 1 et 2 sont des fichiers zip avec source qui sont déballés et utilisés dans votre application, mais dans Grails 3+ ils sont compilés dans des fichiers jar, donc il n'y a pas de concept de dossier de destination de plugin. Ce sont des dépendances de pot comme des pots «ordinaires» que vous verriez dans un repo Maven. –

+0

Donc, est-il possible d'importer tous les fichiers jars dans mon répertoire de plugins de projet en utilisant build.gradle ou ./gradlew? – Deepen

Questions connexes