阿里大于jar包导入maven

一开始想倒入本地jar包,直接使用了导入本地jar包,发现并不可以,因为是maven统一管理jar包,所以直接导入是不可以的。然后在网上看了很多办法,包括在终端安装jar包,但是发现自己的命令没有,要安装maven才行(我是intellij自带maven),捣鼓了好久,其实我只是想加入一个本地jar包,做了很多麻烦的事情发现都没用。

最后我在WEB-INT里面加入了lib文件夹,把我的jar包放在文件夹里。并且在pom.xml里面加入了以下语句:

 <!--  阿里大于JAR-->
      <dependency>
          <groupId>my-jar</groupId>   <!--  自己随便取-->
          <artifactId>my-jar</artifactId> <!-- 自己随便取-->
          <version>1.0</version><!-- 自己随便取-->
          <scope>system</scope>
          <systemPath>${project.basedir}/src/main/webapp/WEB-INF/lib/taobao-sdk-java-auto_1455552377940-20160607.jar</systemPath>
      </dependency>
 <!-- 本地仓添加 插件 -->
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-shade-plugin</artifactId>
                <executions>
                    <execution>
                        <id>make-assembly</id>
                        <phase>package</phase>
                        <goals>
                            <goal>shade</goal>
                        </goals>
                        <configuration>
                            <descriptorRefs>
                                <descriptorRef>jar-with-dependencies</descriptorRef>
                            </descriptorRefs>
                            <finalName>xxx-jar-with-dependencies</finalName>
                        </configuration>
                    </execution>
                </executions>
            </plugin>
时间: 2024-12-25 22:43:48

阿里大于jar包导入maven的相关文章

将jar包导入maven本地仓库

https://blog.csdn.net/lvdaan/article/details/79760976 一.首先配置环境变量 在path 中添加 maven的bin 的路径 例如:D:\soft\apache-maven-3.2.5\bin; 打开cmd ,执行 mvn -h 查看maven的环境变量是否配置正确 二.下载你要添加的jar包 ,找到jar包的位置 三.在cmd 中定位到 jar所在的位置? 四.输入? mvn install:install-file -DgroupId=co

MAVEN 本地jar包导入maven中

mvn install:install-file -Dfile=D:\mvn\class12-10.2.0.3.0.jar  -DgroupId=com.Oracle.class -DartifactId=class12  -Dversion=10.2.0.3.0  -Dpackaging=jar

用命令将本地jar包导入到本地maven仓库

[**前情提要**]在日常开发过程中,我们总是不可避免的需要依赖某些不在中央仓库,同时也不在本地仓库中的jar包,这是我们就需要使用命令行将需要导入本地仓库中的jar包导入本地仓库,使得项目依赖本地仓库中的代码. ----- 例如我们需要将下面pom文件中的jar包引入本地仓库 ```xml com.eelve todo 1.0 ``` ---- 导入命令 ```xml mvn install:install-file -Dfile=D:\link\lib\todo-1.0.jar -Dgrou

手动添加jar包到maven仓库

引言: 虽然配置了maven以后可以通过索引的方式自动下载jar包到本地maven仓库,从而使项目中直接使用本地仓库里面的架包, 但是这一招并不是每一次都灵应,也有遇到了失败的时候,当遇到失败的时候,我们可以通过使用命令的形式将架包导入 本地的maven仓库,然后项目中就可以直接使用了.eg: 我在使用druid时无法从阿里的仓库中直接获取到druid-1.0.27-sources.jar. druid-1.0.27-javadoc.jar,只能从国际仓库中获取了以后在导入到本地仓库. 1. m

本地jar包在maven工程中pom引用

背景 ??在使用Maven的过程中,经常碰到有些jar包在中央仓库没有的情况.如果公司有私服,那么就把jar包安装到私服上.如果没有私服,那就把jar包安装到本地Maven仓库.下面是如何把jar包导入本地maven仓库. 解决方法 1.确定包信息 groupId:设置项目代码的包名(一般用公司或组织名) artifactId:设置项目名或模块名 version:版本号 packaging:什么类型的文件(jar包) filePath:指定jar文件路径与文件名(同目录只需文件名) 2.在工程根

jar包导入

程序开头出现错误 提示  The type XXXXX  cannot be resolved. It is indirectly referenced from required .class files 原因:正要使用的类control调用了另一个包modbus4j内的类,而这个类又调用了其他类,这种关系可能会有好多层.而在这个调用的过程中,某个类所在的包的缺失就会造成以上那个错误.或者.jar包导入路径错误,还或者是Jre版本选择错误. 解决方法: 检查jre版本 因为Java的更新,同一

如果Android的jar包导入错误,怎么修改呢?

如果jar包导入错误,怎么修改呢? 右键工程---->properties---->Java Build Path --->Libraries-->选择android-support-v4.jar展开---->Editor--->External Folder

maven添加本地jar包到maven仓库

maven添加本地jar包到maven仓库mvn install:install-file -DgroupId=io.netty -DartifactId=netty-all -Dversion=5.0.0.Alpha1 -Dpackaging=jar -Dfile=G:/java/jar包/netty-all-5.0.0.Alpha1.jar 我下载的这个 jar 包是放到了 D:\mvn 目录下(D:\mvn\spring-context-support-3.1.0.RELEASE.jar)

使用Gradle部署jar包到Maven中央库

Maven作为目前Java界最好的Dependency管理系统,把jar包托管到Maven中央库,然后通过Maven Dependency使用是目前业界各种第三方库的普遍做法,如果,你想把自己开发的一些库分享给别人使用,也可以遵循这样的套路.Gradle可以看做是升级版的Maven,其使用了Maven最优秀的Dependency管理系统,但是,又规避了Maven的build pipeline的刻板和xml格式配置文件等缺点,可以说是目前Java界最好的构建工具.下面就来说说,如何使用Gradle