美文网首页
手动编辑aar并打包上传到maven仓库

手动编辑aar并打包上传到maven仓库

作者: VellBibi | 来源:发表于2021-03-26 17:00 被阅读0次

    1. 编辑aar

    1> 解压aar: unzip demo.aar -d demo
    2> demo文件夹内修改文件
    3> 压缩aar: jar cvf demo_new.aar -C demo/ .注意:不能使用zip进行压缩,必须使用jar

    2. 手动上传到maven仓库

    1> 添加settings.xml文件,加入服务器用户名密码配置,例如:

    <?xml version="1.0" encoding="UTF-8"?>
    <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
       <servers>
        <server>
          <id>DemoServer</id>
          <username>vell</username>
          <password>my_password</password>
        </server>
       </servers>
    </settings>
    

    注意:可以修改默认maven的settings.xml文件,也可在当前目录新增一个,可以通过mvn命令指定使用哪个settings.xml文件
    2> mvn命令上传aar

    mvn deploy:deploy-file \
        -Durl=http://your.server.com/repository \
        -Dfile=./demo_new.aar -Dpackaging=aar \
        -DgroupId=com.vell.demo -DartifactId=Demo \
        -Dversion=1.0 -DrepositoryId=DemoServer \
        --settings ./settings.xml
    

    注意:参数修改成你自己的参数,repositoryId对应settings.xml内的server id

    相关文章

      网友评论

          本文标题:手动编辑aar并打包上传到maven仓库

          本文链接:https://www.haomeiwen.com/subject/oxawzktx.html