Add*_*dev 5 android gradle maven-plugin maven android-studio
Android Studio 让我更新 gradle 包装器,我接受了。
更新过程后,它将包装器更新到版本 7.0.2。
现在我的项目出现以下错误:
unable to resolve class MavenDeployment
@ line 30, column 34.
beforeDeployment { MavenDeployment deployment -> signing.signPom(deployment) }
^
1 error
Run Code Online (Sandbox Code Playgroud)
这是一个库项目,我使用以下指南(和脚本)将其发布到 MavenCentral:使用 Gradle 进行简单的库发布
似乎不再解析Maven 插件中的MavenDeployment类:
apply plugin: 'maven'
Run Code Online (Sandbox Code Playgroud)
就在脚本的这一点上:
afterEvaluate { project ->
uploadArchives {
repositories {
mavenDeployer {
beforeDeployment { MavenDeployment deployment -> signing.signPom(deployment) }
...
Run Code Online (Sandbox Code Playgroud)
我不是 gradle 专家。我该如何解决这个错误?
最后确定了问题:旧的maven插件在新的gradle版本中已被弃用。
如果您遇到此错误,您需要重写脚本以使用Maven 发布插件
归档时间: |
|
查看次数: |
13934 次 |
最近记录: |