» 您尚未 登录   注册 | 社区服务 | FTP中心 | 帮助 | 社区 | 无图版 | 测试百科  | 测试Blog 
软件测试基地论坛 -> 测试开发技术 -> [求助]问两个小问题(eclipse和tomcat的) 谢谢!
 XML   RSS 2.0   WAP 

--> 本页主题: [求助]问两个小问题(eclipse和tomcat的) 谢谢! 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题
hodex


该用户目前不在线
级别: 测试新手
精华: 0
发帖: 40
基地声望: 8 点
基地币: 6649 Bug
基地贡献: 0 点
好评度: 0 点
在线时间:12(小时)
注册时间:2005-12-08
最后登录:2006-03-15
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子

[求助]问两个小问题(eclipse和tomcat的) 谢谢!

问两个小问题

1,在eclipse中有如下代码
public class SimpleTest extends TestCase {
     public static void main(String[] args) {
           junit.swingui.TestRunner.run(SimpleTest.class);
     }
     public void testNothing() throws Exception{
           new JFrame("nothing").setVisible(true);
           //Thread.sleep(1000);//为了让窗口能够显示
     }
}
当我run as application时是正常的
但run as junit test 时,窗口只会一闪而过(去掉注释会停一秒)
有无办法使窗口不自动dispose.

2,关于tomcat的
当我运行开始菜单里的Monitor Tomcat,运行一个jsp时,就会出现
Unable to find a javac compiler;
com.sun.tools.javac.Main is not on the classpath.
Perhaps JAVA_HOME does not point to the JDK
但当我用bin下的startup.bat时,却又正常,何解?

谢了先

[hodex] 摆了个POSE道:你、你、你没我酷..


[楼 主] | Posted: 2005-12-12 19:31 顶端
hodex


该用户目前不在线
级别: 测试新手
精华: 0
发帖: 40
基地声望: 8 点
基地币: 6649 Bug
基地贡献: 0 点
好评度: 0 点
在线时间:12(小时)
注册时间:2005-12-08
最后登录:2006-03-15
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



咦,没人回?
[1 楼] | Posted: 2005-12-14 10:24 顶端
Fastpoint


该用户目前不在线
级别: 总版主
精华: 44
发帖: 5033
基地声望: 390 点
基地币: 1687 Bug
基地贡献: 0 点
好评度: 15 点
在线时间:818(小时)
注册时间:2005-10-08
最后登录:2008-07-22
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



哈哈,第一个你可以详细看看JUNIT的测试线程模式,不要用junit做swing的测试,可以用jfc或者abbot来做,那样更专业。

第二个提示信息已经非常清楚了,com.sun.tools包在classpath中不存在,因为jdk安装后在lib下会放置sun的一些辅助工具包,你要的com.sun.tools包含在tools.jar中,你需要在系统环境变量中将bin目录设置进去。

不知道你使用了什么IDE,如果是JB、els或者NB都应该把tools.jar导入当前项目中,就不会出现这样的问题了。


可不可不要这么样徘徊在目光内
你会察觉到我根本寂寞难耐
即使千多百个深夜曾在梦境内
我有吻过你这毕竟并没存在

人声车声开始消和逝
无声挣扎有个情感奴隶
是我多么的想她
但我偏偏只得无尽叹谓

其实每次见你我也着迷
无奈你我各有角色范围
就算在寂寞梦内超出好友关系
唯在暗里爱你暗里着迷
无谓要你惹上各种问题
共我道别吧别让空虚使我越轨
[2 楼] | Posted: 2005-12-20 11:05 顶端
Fastpoint


该用户目前不在线
级别: 总版主
精华: 44
发帖: 5033
基地声望: 390 点
基地币: 1687 Bug
基地贡献: 0 点
好评度: 15 点
在线时间:818(小时)
注册时间:2005-10-08
最后登录:2008-07-22
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



看一下startup.bat里面,肯定使用了set path的DOS命令,不然会出同样的问题。

可不可不要这么样徘徊在目光内
你会察觉到我根本寂寞难耐
即使千多百个深夜曾在梦境内
我有吻过你这毕竟并没存在

人声车声开始消和逝
无声挣扎有个情感奴隶
是我多么的想她
但我偏偏只得无尽叹谓

其实每次见你我也着迷
无奈你我各有角色范围
就算在寂寞梦内超出好友关系
唯在暗里爱你暗里着迷
无谓要你惹上各种问题
共我道别吧别让空虚使我越轨
[3 楼] | Posted: 2005-12-20 11:06 顶端
hodex


该用户目前不在线
级别: 测试新手
精华: 0
发帖: 40
基地声望: 8 点
基地币: 6649 Bug
基地贡献: 0 点
好评度: 0 点
在线时间:12(小时)
注册时间:2005-12-08
最后登录:2006-03-15
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



thank you very much!

i will get back home and try it first!

[4 楼] | Posted: 2005-12-21 22:36 顶端
hodex


该用户目前不在线
级别: 测试新手
精华: 0
发帖: 40
基地声望: 8 点
基地币: 6649 Bug
基地贡献: 0 点
好评度: 0 点
在线时间:12(小时)
注册时间:2005-12-08
最后登录:2006-03-15
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



哈哈,第二个问题原来俺没加入 jre/lib/rt.jar,
看来改IDE环境后,还是有很多东东要慢慢重新适应,呵呵
俺用的eclipse

第一个问题,俺用的是jemmy(类似于jfcunit)
俺的问题是 run as application和run as junit test 为什么出现两种不同的情况
不过现在没关系,不影响我继续学习

[5 楼] | Posted: 2005-12-22 19:24 顶端
Fastpoint


该用户目前不在线
级别: 总版主
精华: 44
发帖: 5033
基地声望: 390 点
基地币: 1687 Bug
基地贡献: 0 点
好评度: 15 点
在线时间:818(小时)
注册时间:2005-10-08
最后登录:2008-07-22
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



呵呵,后面的运行方式是让junit执行被测试程序,我觉得在GUI测试上让junit直接运行肯定通不过,呵呵!

可不可不要这么样徘徊在目光内
你会察觉到我根本寂寞难耐
即使千多百个深夜曾在梦境内
我有吻过你这毕竟并没存在

人声车声开始消和逝
无声挣扎有个情感奴隶
是我多么的想她
但我偏偏只得无尽叹谓

其实每次见你我也着迷
无奈你我各有角色范围
就算在寂寞梦内超出好友关系
唯在暗里爱你暗里着迷
无谓要你惹上各种问题
共我道别吧别让空虚使我越轨
[6 楼] | Posted: 2005-12-23 08:22 顶端

软件测试基地论坛 -> 测试开发技术




软件测试基地上海测仕信息技术有限公司旗下网站
Copyright © 2005-2007 Cntesting.com, All Rights Reserved
沪ICP备06057721号

Powered by PHPWind Code © 2003-06 PHPWind
Total 0.205856(s) query 5, Time now is:12-04 14:38, Gzip disabled
You can contact us


每日一句:Loading...