コマンドラインでgroovysh.profile
/ファイルの場所を上書きする方法はありますか? groovysh.rc
例えば
GROOVYSH_RC=one_time_groovysh_rc groovysh
ありがとう。
コマンドラインでgroovysh.profile
/ファイルの場所を上書きする方法はありますか? groovysh.rc
例えば
GROOVYSH_RC=one_time_groovysh_rc groovysh
ありがとう。
Groovysh.groovy のソースを見ると、次のメソッドが呼び出されます。
File getUserStateDirectory() {
def userHome = new File(System.getProperty('user.home'))
def dir = new File(userHome, '.groovy')
return dir.canonicalFile
}
「user.home」プロパティを設定してルートを変更できるように見えますが、それでもそのディレクトリ内に .groovy が必要です (-Duser.home="/foo")。