zoukankan      html  css  js  c++  java
  • maven仓库中有jar包pom还报错

    maven仓库中有jar包pom还报错

    就报错,咋啦?

    这个包来源不明,自己拷贝进来的吧?你当我mvn是傻子?我要去网上验证一下;

    我自己有个_remote.respositories文件,如果自己用

    mvn install:install-file -Dfile=activiti-bpmn-converter-5.14.1.jar -DgroupId=org.activiti -DartifactId=activiti-bpmn-converter -Dversion=5.14.1 -Dpackaging=jar

    命令进行安装的话,会发现_remote.repositories文件的细微变化(>release=变成了>=)

    而且手动安装的话,会在文件夹外面形成一个maven-meta-local.xml的文件,

    而且手动安装的话,jar包对应的pom文件也是不一样的;

    最后,intellij 也不是那么听话的,你不重启我才不管你呢,咋啦?

    你让我reimport,我就reimport? 就不。

     算啦,本来就是来源不明的包,你也不能强迫我来引入啊,出事了算谁的?

    每次都敲很长的一段命令也是醉了,不是可以写bat么?

    @ECHO off
    REM mvn install:install-file -Dfile=activiti-bpmn-converter-5.14.1.jar -DgroupId=org.activiti -DartifactId=activiti-bpmn-converter -Dversion=5.14.1 -Dpackaging=jar
    REM this file named mvnupdate.bat
    
    copy  E:apache-maven-3.3.9-binLocal_repositorycom	aframework\%1\%2\%1-%2.jar  e:\%1-%2.jar
    
    mvn install:install-file -Dfile=e:\%1-%2.jar -DgroupId=com.ta.framework -DartifactId=%1 -Dversion=%2 -Dpackaging=jar

    这样在cmd界面输入 mvnupdate artifactId versioin 就可以了;

    真是偷懒啊,只能更新com aframework的,加一个groupId会死?

    groupId会有com.ta.framework转为com aframework的操作,咋整?

    而且不是所有的jar包都是需要更新的;

    整理一下吧:

    1、maven库直接拷贝需要技巧,如果有jar包了就刷成本地的;

    2、修改了jar包的mvn库,IntelliJ需要重新启动一下;

  • 相关阅读:
    sql增删改查-转载
    委托和事件 链接
    三层架构-转载
    ToList()方法
    Invoke--转载
    C# 6.0新特性---语法糖
    索引器
    HBase学习总结(1)
    教程-关于Owner和Parent的区别
    问题-在TreeView使用时,发现选中的树节点会闪烁或消失
  • 原文地址:https://www.cnblogs.com/stono/p/9030958.html
Copyright © 2011-2022 走看看