Gearman-java,请求和响应要花费这么多时间?(三)

1.为什么重新构建项目,重新生成jar?

测试方法中,gearman java项目组提供的官方jar包无法满足测试要求,需要删除开源项目gearman-java-0.5.jar包中org.gearman.client.GearmanJobImpl.get(long, TimeUnit)方法中sleep语句,重新定制可以的jar包。

 

2.怎样构建项目,重新生成jar?

1)新建Java Maven项目

2)添加gearman java源代码项目

3)添加Mavenpom.xml文件至项目

4)通过Maven来下载依赖包

5)打包

 

3.详细过程

1)新建Java Maven项目

MyEclipse新建Java Maven项目,命名为gearman-java-0.5 

2)添加gearman java源代码项目

从官网https://launchpad.net/gearman-java下载gearman-java-0.5-sources.jar包,解压后将org.gearman包完整复制到项目src/main/java目录下,注释掉org.gearman.client.GearmanJobImpl.get(long, TimeUnit)方法中sleep语句。 

3)添加Mavenpom.xml文件至项目

从官网http://bazaar.launchpad.net/~gearman-developers/gearman-java/trunk/files下载   pom.xml文件,放到项目根目录下。 

4)通过Maven来下载依赖包

gearman-java-0.5工程的根目录下,执行mvn eclipse:eclipse命令,下载依赖包。 

5)打包

采用eclipse自带打包工具(Export),将项目打包成JAR file文件。可不用勾选.classpath .projectpom.xml文件,打包过程会出现四个警告,是类型安全方面警告,可不用理会。

猜你喜欢

转载自hantec.iteye.com/blog/1785648