美文网首页
maven安装三方jar包到本地库

maven安装三方jar包到本地库

作者: 三米板 | 来源:发表于2020-12-18 13:18 被阅读0次

    上代码:

    mvn install:install-file -Dfile=<path-to-file> -DgroupId=<group-id> \
        -DartifactId=<artifact-id> -Dversion=<version> -Dpackaging=<packaging>
    

    示例:

    mvn install:install-file -Dfile=D:\temp\expertSyncSdk-1.0.0.jar -DgroupId=com.zzlh.expert -DartifactId=expertSyncSdk -Dversion=1.0.0 -Dpackaging=jar
    
    

    我实际安装了controlsfx,代码如下:

    mvn install:install-file -Dfile=./controlsfx-8.0.6_20.jar -DgroupId=org.controlsfx -DartifactId=controlsfx -Dversion=8.0.6 -Dpackaging=jar
    

    因为我的maven环境使用的是idea的maven环境,bash_profile中是引用过来的
    cat ~/.bash_profile , 引用语句如下:

    alias mvn='sh /Applications/IntelliJ\ IDEA.app/Contents/plugins/maven/lib/maven3/bin/mvn'
    

    然后我在执行maven安装本地库的时候报一个错误:

    zsh: command not found: mvn
    

    如何解决的呢?
    如下:

    vim ~/.zshrc
    在文件末尾添加 source ~/.bash_profile保存
    

    现在~/.zshrc的文件内容如下:

    # Add RVM to PATH for scripting. Make sure this is the last PATH variable change.
    export PATH="$PATH:$HOME/.rvm/bin"
    source ~/.bash_profile
    

    保存重新打开命令行,执行mvn安装本地库,完毕。

    然后在我们的pom.xml中引用库

        <dependencies>
            ...省略n行秘密代码
            <dependency>
                <groupId>org.controlsfx</groupId>
                <artifactId>controlsfx</artifactId>
                <version>8.0.6</version>
            </dependency>
    
        </dependencies>
    

    相关文章

      网友评论

          本文标题:maven安装三方jar包到本地库

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