开发者社区> 问答> 正文

JFinal Weixin Maven 生成一直报错 400 请求报错 

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-gpg-plugin:1.1:sign (sign-artifacts) on project jfinal-weixin: Cannot obtain passphrase in batch mode -> [Help 1]

[ERROR] 

[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.

[ERROR] Re-run Maven using the -X switch to enable full debug logging.

[ERROR] 

[ERROR] For more information about the errors and possible solutions, please read the following articles:

[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException

展开
收起
kun坤 2020-05-29 10:59:13 575 0
1 条回答
写回答
取消 提交回答
  •    JFinal Weixin 这个项目为了发布到 maven 中心库,其 pom.xml 中添加了 maven-gpg-plugin 这个插件,这个插件是需要创建 gpg key,将将该 key 发布到公网上的被信任的第三方 key server,并且本地的 maven 还有相关的配置。
       综上,只需要改改 pom.xml 去掉有关 gpg 和 发布到中心库的配置即可,具体可以参考一下 jfinal weixin 1.1 版本的 pom.xml,在此下载:http://www.jfinal.com/doDownload?file=jfinal-weixin-1.1-demo.zip ######        <dependency>

                <groupId>com.jfinal</groupId>

                <artifactId>jfinal-weixin</artifactId>

                <version>${weixin.version}</version>

            </dependency>######我也是报这个错:Cannot obtain passphrase in batch mode

    去掉maven-gpg-plugin 这个插件就可以了,谢谢詹波的指导!

    2020-05-29 15:44:47
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Java Spring Boot开发实战系列课程【第15讲】:Spring Boot 2.0 API与Spring REST Docs实战 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载