当前位置:首页 > 编程教程 > java技术文章 > Maven引入外部jar的几种方法(小结)

小结Maven引入外部jar的几种方法

  • 发布时间:
  • 作者:码农之家
  • 点击:87

这篇文章主要知识点是关于Maven、jar、的内容,如果大家想对相关知识点有系统深入的学习,可以参阅以下电子书

Java测试驱动开发
Java测试驱动开发中文原书版
  • 类型:Java大小:9.17 MB格式:PDF作者:admin
立即下载

Tags:Maven jar 

Maven引入外部jar的几种方法(小结)

方式1:dependency 本地jar包

<dependency>
  <groupId>com.jouypub</groupId> <!--自定义-->
  <artifactId>cloud</artifactId>  <!--自定义-->
  <version>1.0</version> <!--自定义-->
  <scope>system</scope> <!--system,类似provided,需要显式提供依赖的jar以后,Maven就不会在Repository中查找它-->
  <systemPath>${basedir}/lib/cloud.jar</systemPath> <!--项目根目录下的lib文件夹下,也可以是本机其它目录的绝对路径-->
</dependency>

方式2:编译阶段指定外部lib

<plugin>
  <artifactId>maven-compiler-plugin</artifactId>
  <version>2.3.2</version>
  <configuration>
    <source>1.8</source>
    <target>1.8</target>
    <encoding>UTF-8</encoding>
    <compilerArguments>
      <extdirs>lib</extdirs><!--指定外部lib-->
    </compilerArguments>
  </configuration>
</plugin>

方式3:将外部jar打入本地maven仓库

cmd 进入jar包所在路径,执行以下命令

 

复制代码 代码如下:
mvn install:install-file -Dfile=cloud.jar -DgroupId=com.hope.cloud -DartifactId=cloud -Dversion=1.0 -Dpackaging=jar

 

引入依赖

<dependency>
  <groupId>com.hope.cloud</groupId>
  <artifactId>cloud</artifactId>
  <version>1.0</version>
</dependency>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持码农之家。

以上就是本次给大家分享的关于java的全部知识点内容总结,大家还可以在下方相关文章里找到相关文章进一步学习,感谢大家的阅读和支持。

Java 相关电子书
学习笔记
网友NO.249173

详解如何使用maven生成可以执行的jar

不依赖任何外界包,maven如何生成可以执行的jar? pom中不包含任何引用的情况下,只需要在pom中添加 maven-jar-plugin 即可。 解决过程 新建项目,仅包含一个main函数类:Xixi.java,输出 Xixi Say: hello pom中配置为 groupIdcom.paxi/groupId artifactIdxixi/artifactId version1.0-SNAPSHOT/version packagingjar/packaging namexixi/name urlhttp://maven.apache.org/url properties project.build.sourceEncodingUTF-8/project.build.sourceEncoding /properties 执行 mvn clean install 生成jar包 xixi-1.0-SNAPSHOT.jar, 执行jar命令,执行反馈出错 java -jar xixi-1.0-SNAPSHOT.jarxixi-1.0-SNAPSHOT.jar中没有主清单属性 对jar进行解压缩jar xvf xixi-1.0-SNAPSHOT.jar查看对应文件MANIFEST.MF cat META-INF/MANIFEST.MFManifest-Version: 1.0Archiver-Version: Plexus ArchiverBuilt-By: paxiCreated-By: Apache Maven 3.3.3Build-Jdk: 1.8.0_121 在pom中添加插件 maven-jar-plugin build plugins plugin groupIdorg.apache.maven.plugins/groupId arti……

网友NO.774533

maven下载jar包改用阿里云maven库的方法

本文介绍了maven下载jar包改用阿里云maven库的方法,分享给大家,具体如下: 修改maven安装路径中conf文件夹下的setting.xml文件 mirrors mirror idalimaven/id namealiyun maven/name urlhttp://maven.aliyun.com/nexus/content/groups/public//url mirrorOf*/mirrorOf /mirror/mirrors 之后下载速度会很快 方法二: 直接在pom文件里更改 : !-- 阿里云maven仓库 --repositories repository idpublic/id namealiyun nexus/name urlhttp://maven.aliyun.com/nexus/content/groups/public//url releases enabledtrue/enabled /releases /repository/repositories 添加这段 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持码农之家。 ……

网友NO.492900

批量上传Jar包到Maven私服的工具的方法

基本信息 适用环境:内网环境下的 Maven 私服,无法连接外网(或者需要翻墙),需要通过其他手段下载完依赖后导入到内网私服的情况。 功能描述: 单个依赖包含的pom,jar等文件应该在一个单独的目录中,可以指定下面的路径,上传 gson 到私服。 还可以指定到 f:\\.m2\\repository\\Gson\\gson ,上传 gson 的多个版本。 也可以直接 f:\\.m2\\repository ,将整个仓库下面的所有 jar 包的所有版本都上传到私服。 注意: 上传前,如果允许重复上传到私服,就需要在私服配置,允许 redeploy,否则已经存在的会报错。 下载 Jar 包 如果是下载单个的jar包,可以从 http://mvnrepository.com/ 搜素下载,下载的时候(根据连接打开一个地址,下载pom,jar,source,javadoc)。 如果是针对项目,可以先配置一个新的本地仓库路径(避免和已有jar搅和一起不好区分)。 为了可以下载source和java……

<
1
>

电子书 编程教程 PC软件下载 安卓软件下载

Copyright 2018-2020 xz577.com 码农之家

本站所有电子书资源不再提供下载地址,只分享来路

免责声明:网站所有作品均由会员网上搜集共同更新,仅供读者预览及学习交流使用,下载后请24小时内删除

版权投诉 / 书籍推广 / 赞助:QQ:520161757