缺省情况下,netbeans将其设置存储在用户主目录下名为.netbeans的目录中。是否可以更改此目录的位置(特别是在Windows下)?
多亏了James Schek,我现在知道了答案(更改netbeans.conf中的路径),但这又引出了另一个问题:有没有办法将当前用户名包含在netbeans设置目录的路径中?
我想做这样的事情:
netbeans_default_userdir="D:\etc\${USERNAME}\.netbeans\6.5beta"但是我不知道要使用的变量的名称(如果有的话)。当然,我可以使用--userdir选项来实现相同的功能,我只是好奇而已。
发布于 2008-09-22 18:37:08
是,编辑%NETBEANS_HOME%\etc下的netbeans.conf文件。
使用: netbeans_default_userdir="${HOME}/.netbeans/6.0“编辑该行
如果您需要不同的“配置文件”--即要使用不同的主目录运行Netbeans的不同副本,可以将新的主目录传递给启动器。运行"netbeans.exe --用户目录/路径/到/目录“或"nb.exe --用户目录/路径/到/目录”
发布于 2008-09-22 20:11:26
"HOME“是IDE支持的唯一变量。使用Netbeans平台部署自定义应用程序时,"APPNAME“也是开箱即用的。
发布于 2015-01-16 07:40:37
对于那些在这里寻找答案的人来说:
如果您尝试在windows中设置便携版本,如果userdir与Netbeans根目录相同或低于Netbeans根目录,Netbeans 7.2和up将无法启动。
所以,如果你有: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中测试。
https://stackoverflow.com/questions/116444
复制相似问题