我有 eclipse Juno(新安装)并安装了 JsTestDriver 插件 1.3.4.e。我有一个项目,沙盒,有 src、lib 和 src-test 目录;我有 JsTestDriver 的示例文件:src 中的Greeter.js,src-test 中的GreeterTest.js 。我的jsTestDriver.conf是:
server: http://localhost:42442
load:
- src/*.js
- src-test/*.js
test:
- src-test/*.js
这是在“沙盒”项目文件夹中。我已经转到 Windows / Preferences 并设置(相同的)端口号和 Internet Explorer 的路径。
当我单击绿色三角形运行服务器时,它会使用“等待”光标执行 15-20 秒,然后出现“JS 测试驱动程序”错误对话框,显示“原因:在 42442 上启动服务器时出错” .
我可以从命令行运行 JsTestDriver 示例;我将默认目录设置为沙盒文件夹,通过为 jsTestDriver.jar 指定 lib 目录来运行服务器,然后从不同的 CMD 窗口运行测试,这似乎适用于我拥有的一个测试。我必须先杀死 eclipse,因为显然它的错误使服务器运行,因此端口被占用。
所以首先我想知道我做错了什么我的eclipse插件不起作用。
其次,我想知道如何在不杀死整个 Eclipse IDE 的情况下终止服务器。