Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/160.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
“Netbeans”;创建新的C++;项目“;完成按钮,什么也没发生 我做了一个新安装的NETBea7.0.1(用C++包)。我想创建一个新项目,在填写必填字段并按下“Finish”后,它会闪烁一次,然后什么也不会发生_C++_Netbeans_Project - Fatal编程技术网

“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。选择文件->新建项目
  • 选择C/C++ +> C++应用程序
  • 单击下一步。你可以看到这个屏幕。单击FINISH。
  • 什么也没发生。您可以看到错误发生在右下角
  • 关闭新的C/C++应用程序窗口并单击红色错误图标。你得到这个:
  • 点击“显示详细信息”,你会看到大量的netbeans代码
  • Netbeans IDE错误!那么,我们如何修复它呢
  • 解决方案1,删除.netbeans ide配置目录 问题在于
    .netbeans
    ide配置文件夹中存在某种不一致性。解决此问题的一种方法是停止netbeans,删除该目录,然后重新启动netbeans。
    .netbeans
    目录将被重新创建并设置为默认值

    步骤:

  • 关闭netbeans
  • 制作一份你想保留的所有重要程序的副本。复制
    .netbeans
    ide配置文件夹
  • 删除netbeans存储程序的
    /home/el/NetbeansProjects
    目录
  • 删除包含IDE配置信息的
    /home/el/.netbeans
    目录
  • 启动Netbeans。这就像是第一次重新开始一样,一切都会顺利进行
  • 解决方案2,以不同的用户身份打开netbeans。 以新用户身份打开netbeans将创建一个新的
    .netbeans
    文件夹。其工作原理与上述相同

    演练:

  • 首先,您需要知道如何在终端上运行netbeans,如下所示:
  • 右键单击我的应用程序启动器->编辑应用程序
  • 找到Netbeans的Netbeans图标启动器。单击编辑
  • 运行字段显示
    /bin/sh”/usr/local/netbeans-7.3/bin/netbeans“

  • 好的,现在以root用户身份登录,添加用户foobar并设置密码:

    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.
    
  • 退出超级用户并在终端上以foobar身份登录:

    [root@defiant bin]# exit
    exit
    el@defiant $ su foobar
    Password: 
    
  • 然后将netbeans作为foobar运行:

    [foobar@defiant bin]$ /bin/sh "/usr/local/netbeans-7.3/bin/netbeans"
    
  • Netbeans出现了,新鲜又新鲜!现在一切正常


  • 您的机器上运行的是哪个版本的JDK?我运行的是JDK 1.6.0\u 26主窗口右下角是否会弹出一个红色感叹号?如果是这样,就意味着发生了异常,可能是一个bug。不管怎么说,它闻起来像个bug。在
    %userprofile%\.netbeans\7.0\var\log\messages.log