在eclipse 运行简单junit方法时没问题 但是运行别的项目的junit方法时候会报错
但是这些项目在别人电脑上跑是没有问题的
以下是报错详细信息
问题签名:
问题事件名称: BEX64
应用程序名: javaw.exe
应用程序版本: 7.0.170.2
应用程序时间戳: 513094ef
故障模块名称: nvinitx.dll
故障模块版本: 21.21.13.7849
故障模块时间戳: 58821185
异常偏移: 000000000000c413
异常代码: c0000409
异常数据: 0000000000000000
OS 版本: 6.1.7601.2.1.0.256.1
区域设置 ID: 2052
其他信息 1: 635e
其他信息 2: 635e926bc997b654715df19d1e300de9
其他信息 3: b86d
其他信息 4: b86db2c9b1ae709d569944a25550fb77
联机阅读隐私声明:
http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0804
如果无法获取联机隐私声明,请脱机阅读我们的隐私声明:
C:\Windows\system32\zh-CN\erofflps.txt
我的jdk是jdk1.7.0_17 orcal官网下的 卸载重新安装过了
环境变量 javahome:C:\Program Files\Java\jdk1.7.0_17 这个没错
Classpath:%JAVA_HOME%\jre\lib\rt.jar;.;
Path:%JAVA_HOME%\bin;E:\app\Administrator\product\11.2.0\client_1\bin;E:\app\Administrator\product\11.2.0\dbhome_1\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;F:\mysql\bin;F:\bin;%M2_HOME%\bin;
可能是以下的原因:
1,安装路径有中文
2,安装路径有空格或其他特殊字符
jdk有32位版本和64位
1 试试不要在中文输入法状态下运行,切回英文键盘看看会不会出现这个问题。
2 jdk版本跟你的系统的版本是不是一致的,64位的机器安装64位的JDK。
故障模块名称: nvinitx.dll是操作系统的文件,怀疑是不是系统出问题了,实在不行你重装系统,然后重装jdk试试
我和你情况一模一样,也是运行个简单的Junit,后来把nvinitx.dll 删了就好了,不过N卡驱动就废了。。。