seam + jdk1.6 配置总结

一般情况下,seam只支持jdk1.5,seam测试使用的是jdk1.5的embedded机制,所以要想支持1.6 得在embedded里下功夫。下面是我老师教我的做法,人家很牛啊!!!    

1.卸载所以低版本的jdk,安装 jdk-6u10-beta-windows-i586-p.exe  。    

2.下载seam 的jboss-seam-2.0.2.CR1-crack.rar

3.下载jboss-embedded-beta3-SNAPSHOT-bin.zip

4.解压jboss-seam-2.0.2.CR1-crack.rar,进入解压后的目录,运行‘seam setup’ 命令配置项目属性,在运行‘seam new-project’命令,创建项目。

5.解压jboss-embedded-beta3-SNAPSHOT-bin.zip,将解压后的lib里的五个jar文件拷贝到seam目录的lib/test目录下,再将jboss-embedded  解压后的bootstrap目录覆盖seam里bootstrap。

 

6.将build.xml 里的

 <target name="test" depends="buildtest" description="Run the tests"> 里的

<testng outputdir="${basedir}/test-report"> <classpath refid="test.path" /> <xmlfileset dir="${test.dir}" includes="*Test.xml" /> </testng>

加如<jvmarg line="-Dsun.lang.ClassLoader.allowArraySyntax=true" />

如:

<testng outputdir="${basedir}/test-report"> <jvmarg line="-Dsun.lang.ClassLoader.allowArraySyntax=true" /> <classpath refid="test.path" /> <xmlfileset dir="${test.dir}" includes="*Test.xml" /> </testng>

7.在运行‘seam new-action’  创建action ,seam会自动创建测试类和testng配置文件,在运行‘seam test’命令,看后台报不报错,不出意外,应该有几个warning  ,然后 test passed。

这样seam  jdk1.6的环境就搭建好了,很方便 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值