2011-02-17 119 views
3

代码:如何摆脱NetBeans java.io.FileNotFoundException?

package epshell; 
public class Main { 
    public static void main(String[] args) { 
    System.out.println('hej'); 
    } 
} 

The error: java.io.FileNotFoundException: C:\Users\;5:A59 57=8:>2\.netbeans\6.9\ant\nblib\org-netbeans-modules-mobility-project.jar (The filename, directory name, or volume label syntax is incorrect)

我的用户名是俄罗斯,我怎么能修复这个错误?

+0

只需将项目移动到其他地方。 – Eduard 2011-02-17 08:51:50

+0

问题不在于项目文件夹(还),但与一些netbeans文件(org-netbeans-modules-mobility-project.jar) – yzk 2011-02-17 08:54:33

回答

2

etc文件夹中编辑文件netbeans.conf。如果你有86 OS,它是在

C:\Program Files\NetBeans 6.9.1\etc\netbeans.conf 

对于x64操作系统,它是在

C:\Program Files (x86)\NetBeans 6.9.1\etc\netbeans.conf 

在第二行,Netbeans的家庭设置默认用户是这样的:

netbeans_default_userdir="${HOME}/.netbeans/6.9" 

改变它的财产以后这样的:

netbeans_default_userdir="C:/Users/yoz1k/.netbeans/6.9" 

但是,如果计算机在许多用户之间共享,则应该尝试修复HOME变量。否则,所有用户将最终使用相同的netbeans设置/数据。

更新

如果您的用户名是俄罗斯,试图.netbeans文件夹移动到其他路径,例如C:\.netbeans并将netbeans_default_userdir指向那里。

实用信息

如果您更新Java SDK,可以在netbeans.conf,无需重新安装Netbeans的改变porperty netbeans_jdkhome给你新的JDK的位置。