Java 如何更改Netbeans 6.9中的默认项目目录(文件夹)?

Java 如何更改Netbeans 6.9中的默认项目目录(文件夹)?,java,netbeans,default,directory,Java,Netbeans,Default,Directory,如何在Netbeans 6.9 for Java SE\ME\EE中更改默认项目目录?我认为您不能将其设置为特定于模块,但可以按如下方式设置: 关闭NetBeans 查找projectui.properties文件。对于我(Windows),它位于C:\Documents and Settings\Catchwa\.netbeans\6.9\config\Preferences\org\netbeans\modules\projectui.properties projectsFolder=C:

如何在Netbeans 6.9 for Java SE\ME\EE中更改默认项目目录?

我认为您不能将其设置为特定于模块,但可以按如下方式设置:

  • 关闭NetBeans
  • 查找
    projectui.properties
    文件。对于我(Windows),它位于
    C:\Documents and Settings\Catchwa\.netbeans\6.9\config\Preferences\org\netbeans\modules\projectui.properties
  • projectsFolder=C:\\NetBeansProjects
    变量是我认为您想要更改的内容

  • 在Windows 7下,在AD下登录,projectui.properties文件的目录位于
    USERPROFILE
    环境变量中列出的父文件夹下(在命令提示窗口中键入
    set
    ):

    它不在HOME或APPDATA变量指向的目录中


    projectsFolder
    值更改为新位置,重新启动NetBeans,新项目的默认文件夹位于新位置。成功了

    我在一个稍微不同的位置找到了我的(使用Netbeans 7.2的64位Windows 7):


    windows 7 64位属性文件中的C:\Users\UserName\AppData\Roaming\NetBeans\7.2\config\Preferences\org\NetBeans\modules\projectui.properties可以在C:\Users\user\AppData\Roaming\NetBeans\7.2.1\config\Preferences\org\NetBeans\modules\folder下找到,这与NetBeans 7.3最新版本的做法略有不同(至少适用于Windows 7,64位)。在系统中搜索netbeans.conf(从资源管理器窗口)或转到其默认安装位置:

    C:\Program Files\NetBeans 7.3\etc\netbeans.conf
    
    在Mac OS X上查找netbeans.conf:

    find / -name "netbeans.conf" -print &
    
    在Linux中查找netbeans.conf:

    sudo find / -name "netbeans.conf" 2> /dev/null
    

    然后编辑netbeans.conf文件以替换userdir行:

    使用新项目目录/文件夹路径:

     netbeans_default_userdir="C:/APPS/netbeans/"
    
    -或-

    (注意:如果您在网络管理的安全环境中的Windows中遇到问题,则需要管理员访问权限才能进行此更改。右键单击启动程序文件并单击“以管理员身份运行”,直接使用编辑器的“.exe”打开文件,我必须对Notepad++执行此操作,因为它显示“另一个应用程序正在使用此文件”,但实际上它只是锁定给非管理员用户)

    这会更改存储用户特定IDE设置的默认设置,但不会更改默认项目文件夹/目录。接下来,您需要使用新的IDE设置打开NetBeans IDE并开始创建新的Java项目(然后在项目创建向导的第二个屏幕后取消)。它现在将在您设置的userdir中创建一个新的projectui.properties文件;这是在此解决方案之前找不到的文件,您需要根据其他建议进行编辑。在这些更改之后,我的文件位于此处:

    C:\APPS\netbeans\config\Preferences\org\netbeans\modules 
    
    最后,您已经到达终点,可以将projectsFolder属性值更改为所需的路径,如果您没有看到projectsFolder的行,只需在文件底部键入或粘贴一行,以指向默认情况下希望NetBeans存储项目的路径,例如:

     projectsFolder=C:/APPS/projects/
    
    -或-

    哇,这是很多设置更改,但它最终以我希望的方式为我工作,能够使用公司局域网上的用户名空间在本地工作区和网络工作区之间来回切换IDE,只需更改projectui.properties文件夹中的projectsFolder属性值

    注: 在Linux或Mac上,您可能不需要修改netbeans.conf的第一步,因为项目UI.properties应如下所示(可能因操作系统版本而异): linux/Ubuntu中的$HOME/.netbeans/7.3/config/Preferences/org/netbeans/modules/projectui.properties

  • 查看主目录中的隐藏文件(在/home文件夹上按ctrl+H)
  • .netbeans\7.3\config\Preferences\org\netbeans\modules\projectui.properties
  • 更新projectui.properties文件中的以下内容

    projectsFolder=/home/folder/NB
    

    在较新版本中,在“项目”选项卡中右键单击要移动的项目,然后单击“移动”。这将允许您将项目移动到新目录。

    不幸的是,我在projectui.properties中找不到该变量。也许我应该创建它?在Linux中,
    projectui.properties
    文件位于
    $HOME/.netbea中ns/$VERSION/config/Preferences/org/netbeans/modules
    其中
    $VERSION
    是完整的NB VERSION number.OSX(别忘了根据安装的版本更改版本号。我的是8.2):/Users/username/Library/Application\Support/NetBeans/8.2/config/Preferences/org/NetBeans/modules/projectui.properties适用于最新版本的windows(Vista及更高版本)和NetBeans,查看%APPDATA%\NetBeans\\config\Preferences\org\NetBeans\modules,例如C:\Users\jla\APPDATA\Roaming\NetBeans\8.1\config\Preferences\org\NetBeans\modules重复先前的回答及其不完整性同样值得注意的是:如果使用SVN,您可以编辑
    C:\Users\UserName\APPDATA\Roaming\NetBeans\7.x\config\Preferences\org\NetBeans\modules\subversion.properties
    并设置
    checkoutStep.checkoutDirectory
    以更改默认签出路径。这似乎对我不起作用,“projectui.properties”文件不在该路径上(至少对于企业/网络管理安全64位Windows 7设置中的最新版本的Netbeans 7.3)…因此,如果您有相同的问题,请参阅下面我的解决方法。也在8.0.2上测试和工作。在干净的netbeans安装中,您没有看到C:\Users\\AppData\Roaming\\config\Preferences\org\netbeans\modules\projectui.properties,您必须先创建一个项目,然后文件才会出现。注意**路径C:\Program Files\\etc\netbeans.conf是不同的文件不要将其与C:\Users\\AppData\Roaming\\config\Preferences\org\netbeans\modules\projectui.properties混淆。作为导航时的简写,请使用:%AppData%\netbeans\(等)感谢此帮助:)注意:更改
    netbeans\u default\u userdir=“${D
    
    C:\APPS\netbeans\config\Preferences\org\netbeans\modules 
    
     projectsFolder=C:/APPS/projects/
    
     projectsFolder=\Applicatons\projects\
    
    projectsFolder=/home/folder/NB