之前写过 Android Studio 多个项目依赖同一个模块的用法
不过在使用中遇到了几个问题,编译速度慢,总是显示出关联项目。
所以决定将公共模块aar使用maven私服管理,在此记录之。
Nexus3 下载与安装
官网
下载后解压,这里以windows为例
打开 D:\nexus-3.20.1-01-win64\nexus-3.20.1-01\bin 目录
在该目录下执行
nexus.exe /run
见到 Started Sonatype Nexus OSS 3.20.1-01 字样即成功
打开 http://localhost:8081/ 进入配置界面
详情参考 Maven私服Nexus 3.x搭建
网上文章很多,下面说一下搭建过程中出现的问题。
问题及解决方案
1 unable to resolve dependency for:xxx
正常配置并引入私服的依赖,但是提示无法resolve该依赖

本文详细记录了在使用Android Studio搭配Nexus3.x搭建Maven私服时遇到的问题,包括dependency解析失败、aar包内jar为空、编码错误、javadoc非法包名以及deploy时的500错误,并提供了相应的解决方案,如配置匿名访问、修改混淆设置、调整代理等。
最低0.47元/天 解锁文章
8637

被折叠的 条评论
为什么被折叠?



