aar包编译成源码<Maven库>

特别提醒.jpg

请结合网络上一些文章操作,以下是我成功运行后的重点记录

  1. http://maven.apache.org/download.cgi

  2. 默认库的地址
    <localRepository>d:/.m2/repository</localRepository>

  3. 镜像
    <mirror>
    <id>releases</id>
    <mirrorOf>*</mirrorOf>
    <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
    </mirror>
    <mirror>
    <id>snapshots</id>
    <mirrorOf>repo1</mirrorOf>
    <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
    </mirror>
    <mirror>
    <id>maven.oschina.net1</id>
    <mirrorOf>repo2</mirrorOf>
    <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
    </mirror>
    <mirror>
    <id>alimaven</id>
    <mirrorOf>central</mirrorOf>
    <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
    </mirror>
    <mirror>
    <id>ibiblio</id>
    <mirrorOf>central</mirrorOf>
    <name>Human Readable Name for this Mirror.</name>
    <url>http://mirrors.ibiblio.org/maven2/</url>
    </mirror>

  4. 执行一遍相同的maven命令,同时加上-U参数,让maven强制更新maven会直接将上次缓存的失败结果返回给你,如下图返回缓存失败结果stanford-corenlp-3.3.1.jar.lastUpdated

  5. 去除aar

  6. mvn dependency:sources

  7. mvn -f jackson.pom.xml dependency:copy-dependencies

  8. 在线编译

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容