Java was started but returned exit code=13 JDK与eclipse版本问题

本文介绍了Eclipse在使用过程中遇到的三个典型问题及其解决方案:1) JDK版本不匹配导致的启动错误;2) workspace权限不足导致Ant编译失败;3) TestNG插件安装及配置问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问题一:

打开eclipse的时候出现Java was started but returned exit code=13弹窗,上周打开的时候是没有问题的。

各种百度,发现是JDK版本与eclipse版本不同问题,但是自己的电脑上下载的安装包都是的x64,觉得没问题。

其实,自动更新了JDK版本,在控制台Java -version之后发现JDK版本是1.8.0_45,这个版本是32位的。查看所有安装的程序发现,自动安装了java 8 update,于是怒卸之,再次查看Java版本,JDK恢复1.6.0_45(x64),eclipse正常打开。。。。



问题二:

workspace问题:新导入的工程无法使用ant编译,配置参数与工程路径等等都没有问题,但在目录下执行ant命令一直失败,提示retrying request。

发现是整个workspace在users目录下,系统是有权限的,在此目录下使用ant命令必须要有administration权限,只能用在管理员权限下运行cmd控制台才能进行编译。


问题三:

TestNG(6.9.x)装了好多遍,先是安装最新版后TestCase不能run as TestNG(run as没有子菜单),后是重装eclipse后安装最新TestNG后,new file--> other没有TestNG,最后下载了老版本的TestNG(6.8.6版手工安装:分别解压到features文件夹,解压到plugin文件夹),然后重启TestNG。成功!


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值