ModuleManager
ModuleManager copied to clipboard
module命名特殊字符
显而易见是module名称,这里一定要和你的真实module名称一致,不然插件会找不到对应的module,如果你的module名携带特殊字符,你需要处理一下,因为groovy dsl对特殊字符支持并不友好,例如你的module名是module-library-A,你需要将特殊字符去掉,改成modulelibraryA
1、这个特殊字符能支持下么?好多已有的工程的命名都带有_或者-,我们的工程有100多个,如果都改工程名字去掉特殊字符不太现实 2、1.0.1版本下载不下来
1:这里的去掉特殊字符是指在配置文件里面规范化,把特殊字符去掉, 不是改module名 2:我这里能下载,你那边报什么错,截个图给我看下,还有你的插件配置方式
还有一个问题:libraryA里我有1.0版本、2.0版本,那我构建的时候用哪个版本呢?是根据version的配置项决定用哪个版本的aar么?
是的
---原始邮件--- 发件人: @.> 发送时间: 2021年7月21日(周三) 晚上10:30 收件人: @.>; 抄送: @.@.>; 主题: Re: [theCakeOfCupid/ModuleManager] module命名特殊字符 (#2)
还有一个问题:libraryA里我有1.0版本、2.0版本,那我构建的时候用哪个版本呢?是根据version的配置项决定用哪个版本的aar么?
— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or unsubscribe.
特殊字符模块配置示例:
//模块名:library-c
libraryc(
useByAar: false,
groupId: 'com.james',
artifactId: 'library-c',
version: '1.2',
mavenUrl:"$rootDir/moduleRepoB"
)
1.0.2修复了多仓库使用问题
新建的module是在文件夹business或者任何一个文件夹下,这种情况下aar上传不了
没有include的module无法构建
这有include的
我晚点看看
我这边测试没问题,能否提供更多信息,比如配置文件、相关module发布的日志等
加个微信?[email protected] 这个邮箱你还在用么?用的话,我把微信号发给你邮箱?
可以