2008-12-17 8 views
1

Existe-t-il un moyen de remplacer l'emplacement du fichier groovysh.profile/groovysh.rc sur la ligne de commande? par exemple.Autre script groovysh.profile

GROOVYSH_RC = one_time_groovysh_rc groovysh

Merci.

Répondre

1

En regardant la source Groovysh.groovy, il appelle cette méthode:

File getUserStateDirectory() { 
    def userHome = new File(System.getProperty('user.home')) 
    def dir = new File(userHome, '.groovy') 
    return dir.canonicalFile 
} 

On dirait que vous pouvez définir la propriété « user.home » pour changer la racine, mais il attend encore un .groovy dans ce répertoire (-Duser.home = "/ foo").

Questions connexes