有没有办法将 redcar 安装到用户定义的位置而不是用户主目录?
我在 USB 驱动器 E:\jruby-1.6.2 上安装了 jruby。Redcar 将 gem 安装到 E:\jruby 子目录,然后将用户文件安装到 c: 上的 ~/。
有没有办法将它定向到 e:\fakehome. 我想将所有安装文件保存在我的 USB 驱动器上。
我没有针对 Redcar 的解决方案,但这里有一个可能对您有用的通用解决方案。
问题:
用户有一个将应用程序数据文件安装到固定位置的应用程序,但用户希望这些文件位于不同的位置(例如可移动驱动器或标准化的应用程序数据目录)。
解决方案:
使用连接点或符号链接来模拟预配置目录的存在。
脚步:
如果一切顺利,你应该完成了。
这里 ia 链接到联结创建者(适用于旧版本的 Windows (TM))
http://technet.microsoft.com/en-us/sysinternals/bb896768
高温高压
Matthew Scharley 的回复直接回答了如何为 redcar 做到这一点。
目前它是硬编码的。值得庆幸的是,它很容易改变:
https://github.com/redcar/redcar/blob/master/lib/redcar.rb#L211