我正在尝试将工件发布到 Maven Central。我正在使用 Gradle 的插件,Maven Publish. 根据我收集到的信息,我需要将我的凭据放在一个文件中,gradle.properties. 我已经这样做并将该文件放在我的~.gradle目录中。我什gradle.properties至在我的项目目录中放了一个相同的内容以确保,但这似乎也不起作用。然后,在 my 中build.gradle,我引用了 my 中的变量gradle.properties。
运行时gradle publish,我收到未经授权的 401 错误。当我尝试查找此问题时,我似乎无法找到太多帮助。文档对我来说也不是很清楚,我得到了关于做什么而不是如何去做的解释。
这是我的项目目录gradle.properties,和build.gradle:
如果我用纯文本写我的用户名和密码,它可以工作,但显然我不想这样做。我该如何解决这个问题,或者有更好的方法吗?
我很困惑,因为即使我gradle.properties在我的项目目录中直接旁边build.gradle,这也不起作用。
