1. 若项目为springweb项目,则先将jar放到WEB-INF/lib 目录下
  2. 选中对应的jar包,右键选项 add-lirrary ;成功加入之后的jar包是一个项目的目录结构:
    在这里插入图片描述

至此,项目能够正常运行,在代码周也能够进行导包

  1. 转折点: maven项目打包package/install 的时候,明明存在对应的包,但却找不到??? 解决方案:
  2. 整体思路: 将外部jar包用命令打入到本地maven的仓库中,然后再通过pom 文件去引入对应的依赖,项目便可以正常进行打包;
  3. 例: 外部jar crypto-5.3.3.jar jar文件所在目录下打开cmd窗口,执行以下命令:
  4. mvn install:install-file -Dfile=crypto-5.3.3.8.jar -DgroupId=com.crypto -DartifactId=crypto -Dversion=5.3.3.8 -Dpackaging=jar -DlocalRepositoryPath=D:\maven\suprepository
    解释一下命令中的参数:
    -Dfile: jar包文件的名称[注意名称和版本中间的连接线是: - ]
    -Dgroup: 组ID
    -DartifactId :artifact
    -Dpackaging: 默认 jar
    -DlocalRepositoryPath: 本地/远程项目maven仓库地址

成功截图如下,然后在你自己本地的maven仓库中也可以看到对应的文件路径
在这里插入图片描述

最后一步: pom中导入依赖


**注意这里的groupId 和 artifactId需要和命令中保持一致:**
<dependency>
            <groupId>com.crypto</groupId>
            <artifactId>crypto</artifactId>
            <version>5.3.3</version>
        </dependency>

更多推荐