美文网首页
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