【问题标题】:How to change the location of the netbeans settings directory (~/.netbeans)如何更改 netbeans 设置目录 (~/.netbeans) 的位置
【发布时间】:2008-09-22 18:03:20
【问题描述】:

默认情况下,netbeans 将其设置存储在用户主目录下名为 .netbeans 的目录中。是否可以更改此目录的位置(尤其是在 Windows 下)?

感谢 James Schek,我现在知道了答案(更改 netbeans.conf 中的路径),但这让我想到了另一个问题: 有没有办法在 netbeans 设置目录的路径中包含当前用户名?

我想做这样的事情:

netbeans_default_userdir="D:\etc\${USERNAME}\.netbeans\6.5beta"

但我不知道要使用的变量的名称(如果有的话)。 当然,我可以通过 --userdir 选项实现同样的效果,我只是好奇。

【问题讨论】:

    标签: netbeans


    【解决方案1】:

    是的,编辑 %NETBEANS_HOME%\etc 下的 netbeans.conf 文件。

    编辑该行: netbeans_default_userdir="${HOME}/.netbeans/6.0"

    如果您需要不同的“配置文件”——即想要使用不同的主目录运行不同的 Netbeans 副本,可以将新的主目录传递给启动器。运行“netbeans.exe --userdir /path/to/dir”或“nb.exe --userdir /path/to/dir”

    【讨论】:

      【解决方案2】:

      “HOME”是 IDE 支持的唯一变量。使用 Netbeans 平台部署自定义应用程序时,“APPNAME”也支持开箱即用。

      【讨论】:

        【解决方案3】:

        对于来到这里寻找答案的人:

        如果您尝试在 Windows 中设置可移植版本,如果 userdir 处于同一级别或低于 Netbeans 根目录,则 Netbeans 7.2 及更高版本将无法启动。

        如果你有: c:\Portable\Netbeans你不能做netbeans_default_userdir="c:\Portable\Netbeans\userdir\8.0"

        在 netbeans 安装之外使用文件夹,例如 netbeans_default_userdir="c:\Portable\NetbeansUserDir\8.0"

        缓存没关系。

        在 Windows 8.1 和 7 中测试。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2014-06-26
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多