ユーザーのホーム ディレクトリ以外のユーザー定義の場所に redcar のインストールを指示する方法はありますか?
USB ドライブ E:\jruby-1.6.2 に jruby をインストールしています。Redcar は gem を E:\jruby サブディレクトリにインストールしますが、ユーザー ファイルを c: の ~/ にインストールします。
e:\fakehome に送信する方法はありますか。すべてのインストール ファイルを USB ドライブに保存したいと考えています。
Redcar 固有の解決策はありませんが、一般的な解決策は次のとおりです。
問題:
ユーザーはアプリケーション データ ファイルを固定の場所にインストールするアプリケーションを持っていますが、ユーザーはファイルを別の場所 (リムーバブル ドライブや標準化されたアプリ データ ディレクトリなど) に置きたいと考えています。
解決:
ジャンクション ポイントまたはシンボリック リンクを使用して、事前構成されたディレクトリの存在をシミュレートします。
手順:
すべてがうまくいけば、終了するはずです。
ここにジャンクション クリエーターへのリンクがあります (古いバージョンの Windows (TM) 用)。
http://technet.microsoft.com/en-us/sysinternals/bb896768
HTH
Matthew Scharley からのこの応答は、これが redcar に対してどのように行われるかについて直接答えています。
現時点では、ハードコードされています。ありがたいことに、変更は簡単です。
https://github.com/redcar/redcar/blob/master/lib/redcar.rb#L211