Appium 请问如何将 java-client-master 打包成对应的 jar

灰涩树 · 2017年02月15日 · 最后由 灰涩树 回复于 2017年02月15日 · 2057 次阅读

从 git 上下载的 Java client 源码,我该如何将源码打包成对应的 jar,如 java-client-5.0.0.jar
源码地址:https://github.com/appium/java-client

找了好久没找到方法,自己强行打出来的包不对。实在理不出头绪了。

问题比较简单,还请大神不吝赐教。

共收到 3 条回复 时间 点赞

好像是 ant 吧,别人有发过打包的问题噢
https://testerhome.com/topics/6703

#1 楼 @carl 跟那个人的不太一样,我已经解决了,谢了

灰涩树 关闭了讨论 02月15日 17:55

问题已经解决了,其实很简单,难怪找遍了都没找到。。。
step1:执行根目录的【gradlew.bat】文件
step2:上一步骤执行完成会提示【BUILD SUCCESSFUL】,然后执行 gradlew bulid
step3:这一步可能会报错,反正我是报错了,会提示【BUILD FAILED】,但不管他,只要你看到
:javadocJar
:sourcesJar
:signArchives
有这个打印出来,那就表明打包成功了,到目录.\build\libs 目录下就可以看到打包出来的三个文件了,一个是架包,一个是源码,一个是注释
注:如果只想单独打包某一个的话,只需要指定执行打包即可(貌似不可以单独打架包,或许是我没找到)
gradlew sourcesJar
gradlew javadocJar

特此感谢幸福的指导

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册