gpt4 book ai didi

java - 在 Ubuntu 上使用 Galileo eclipse 时,Junit 测试不会终止

转载 作者:行者123 更新时间:2023-12-01 05:58:30 25 4
gpt4 key购买 nike

我在 Ubuntu 上使用 Galileo Eclipse,在 Windows XP 上托管的 VirtualBox VM 内运行。

Eclipse 在 JDK 1.5 下运行(通过 -vm 命令行开关)

我正在处理的项目在 JDK 1.3 下运行(通过构建路径设置)

当我从 Eclipse 中运行单元测试时(通过右键单击源文件并执行“作为 Junit 测试运行”),测试似乎运行正常,但它永远不会完成。进度条向右移动到最大程度,并且 jUnit 窗口强烈指示它已完成,但是如果我进入“调试”视角,我可以看到 junit 进程仍在运行,这是我唯一能做的是手动终止它。

如果我将项目 VM 更改为 java 1.5,则测试会成功。

如果我使用“正常”junit textui 运行程序从命令行运行测试,它们会成功运行。

有人以前遇到过,或者可以提出解决方法吗?我自己在 Google 上的尝试并没有得到太多结果。

谢谢

戴夫

最佳答案

您真的真的需要 JDK 1.3 吗?如果是这样,您可以考虑将单元测试作为 Ant 任务运行,而不是通过 Shiny 的 Eclipse GUI。

关于java - 在 Ubuntu 上使用 Galileo eclipse 时,Junit 测试不会终止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2028602/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com