“Netbeans”;创建新的C++;项目“;完成按钮,什么也没发生 我做了一个新安装的NETBea7.0.1(用C++包)。我想创建一个新项目,在填写必填字段并按下“Finish”后,它会闪烁一次,然后什么也不会发生
“Netbeans”;创建新的C++;项目“;完成按钮,什么也没发生 我做了一个新安装的NETBea7.0.1(用C++包)。我想创建一个新项目,在填写必填字段并按下“Finish”后,它会闪烁一次,然后什么也不会发生,c++,netbeans,project,C++,Netbeans,Project,有人找到了解决方案吗?如您所见,我的操作系统是Windows 7。我会尝试更改保存项目的目录-如果这不起作用,请尝试重新安装Netbeans 或者尝试单击finish。闪烁时,关闭“新建项目”窗口,然后检查项目是否已创建。有时程序在创建项目时会出现此错误,但不会关闭“创建新项目”窗口/通知用户 我是根据经验说的——这在几周前发生在我身上,重新安装Netbeans对我很有效 PS:所有IDE错误都记录在%userprofile%.netbeans\7.0\var\log\messages.log中
有人找到了解决方案吗?如您所见,我的操作系统是Windows 7。我会尝试更改保存项目的目录-如果这不起作用,请尝试重新安装Netbeans 或者尝试单击finish。闪烁时,关闭“新建项目”窗口,然后检查项目是否已创建。有时程序在创建项目时会出现此错误,但不会关闭“创建新项目”窗口/通知用户 我是根据经验说的——这在几周前发生在我身上,重新安装Netbeans对我很有效 PS:所有IDE错误都记录在%userprofile%.netbeans\7.0\var\log\messages.log中
如果您遇到了死胡同,请查看它。我也遇到了同样的问题,在创建项目文件夹时,日志显示了警告和异常(请参见下文)。 事实上,更改项目文件夹解决了这个问题
Warning:
WARNING [nativeexecution.support.logger]: [2197 ms.] Default tmp dir [C:\Users\PPATRI~1.MET\AppData\Local\Temp\] has spaces/non-latin chars in the path. It is recommended to use a path without spaces/non-latin chars for tmp dir. Either change TEMP environment variable in System Properties or use -J-Djava.io.tmpdir=c:\tmp to change the temp dir.
Exception:
org.openide.filesystems.FileStateInvalidException
at org.netbeans.modules.masterfs.filebasedfs.fileobjects.RootObjWindows.createFolder(RootObjWindows.java:208)
at org.netbeans.modules.masterfs.filebasedfs.fileobjects.RootObj.createFolder(RootObj.java:258)
at org.openide.filesystems.FileUtil.createFolder(FileUtil.java:865)
at org.netbeans.modules.cnd.makeproject.MakeProjectGeneratorImpl.createProjectDir(MakeProjectGeneratorImpl.java:355)
at org.netbeans.modules.cnd.makeproject.MakeProjectGeneratorImpl.createProject(MakeProjectGeneratorImpl.java:182)
at org.netbeans.modules.cnd.makeproject.ui.wizards.NewMakeProjectWizardIterator.instantiate(NewMakeProjectWizardIterator.java:504)
at org.netbeans.modules.cnd.makeproject.ui.wizards.NewMakeProjectWizardIterator.instantiate(NewMakeProjectWizardIterator.java:395)
at org.openide.loaders.TemplateWizard$InstantiatingIteratorBridge.instantiate(TemplateWizard.java:1046)
at org.openide.loaders.TemplateWizard.handleInstantiate(TemplateWizard.java:617)
at org.openide.loaders.TemplateWizard.instantiateNewObjects(TemplateWizard.java:426)
at org.openide.loaders.TemplateWizardIterImpl.instantiate(TemplateWizardIterImpl.java:252)
at org.openide.loaders.TemplateWizardIteratorWrapper$ProgressInstantiatingIterator.instantiate(TemplateWizardIteratorWrapper.java:180)
at org.openide.WizardDescriptor.callInstantiateOpen(WizardDescriptor.java:1566)
at org.openide.WizardDescriptor.callInstantiate(WizardDescriptor.java:1521)
at org.openide.WizardDescriptor.access$1800(WizardDescriptor.java:139)
[catch] at org.openide.WizardDescriptor$Listener$2$1.run(WizardDescriptor.java:2134)
at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1411)
at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1991)
我也遇到了同样的问题,更改项目文件夹位置解决了问题。但在更改时,我知道Windows会自动将项目文件夹设置为只读。这就是为什么会出现这个问题。还有它的Windows7错误,而不是netbeans错误 创建一个新文件夹并检查其属性,您将看到它是只读的。Microsoft说这是因为您的用户帐户已损坏。要删除此错误,您必须创建一个具有管理员权限的新用户帐户并使用该帐户,或者更换操作系统。只需用谷歌搜索如何解决这个错误。我在Fedora 17中发现了这个错误 我使用的是Java版本
1.7.0\u 25
如何复制
.netbeans
ide配置文件夹中存在某种不一致性。解决此问题的一种方法是停止netbeans,删除该目录,然后重新启动netbeans。.netbeans
目录将被重新创建并设置为默认值
步骤:
.netbeans
ide配置文件夹/home/el/NetbeansProjects
目录/home/el/.netbeans
目录.netbeans
文件夹。其工作原理与上述相同
演练:
/bin/sh”/usr/local/netbeans-7.3/bin/netbeans“
el@defiant $ su
Password:
[root@defiant bin]# useradd foobar
[root@defiant bin]# passwd foobar
Changing password for user foobar.
New password:
passwd: all authentication tokens updated successfully.
[root@defiant bin]# exit
exit
el@defiant $ su foobar
Password:
[foobar@defiant bin]$ /bin/sh "/usr/local/netbeans-7.3/bin/netbeans"
您的机器上运行的是哪个版本的JDK?我运行的是JDK 1.6.0\u 26主窗口右下角是否会弹出一个红色感叹号?如果是这样,就意味着发生了异常,可能是一个bug。不管怎么说,它闻起来像个bug。在
%userprofile%\.netbeans\7.0\var\log\messages.log