如何摆脱NetBeans java.io.FileNotFoundException?

时间:2011-02-17 08:42:51

标签: java netbeans

代码:

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

错误:   java.io.FileNotFoundException:   C:\ Users \用户的; 5:A59   57 = 8:> 2 \ .netbeans \ 6.9 \ ant \ nblib \ org-netbeans-modules-mobility-project.jar(文件名,目录名称或   卷标语法不正确)

我的用户名是俄语,我该如何解决错误?

2 个答案:

答案 0 :(得分:2)

编辑netbeans.conf文件夹中的文件etc。如果你有x86操作系统,它在

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

对于x64 OS,它位于

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_jdkhome中的属性netbeans.conf更改为新的JDK位置,而无需重新安装Netbeans。

答案 1 :(得分:0)

使用--userdir <path>参数启动NetBeans,其中<path>是另一个用户目录(没有任何特殊字符)。

更多信息:http://wiki.netbeans.org/FaqAlternateUserdir