-
22、jar包导入maven工程进入pom引入依赖
2018-06-06 17:57:44这篇其实在我最开始接触maven的时候,就该写了,后来一直没怎么用到,所以就没写,现在好了,正好项目中使用到了这个功能,好吧,我就将它写到了这里。 如果一边使用maven一边又导入线程的jar包,当我们再maven ...前言
这篇其实在我最开始接触maven的时候,就该写了,后来一直没怎么用到,所以就没写,现在好了,正好项目中使用到了这个功能,好吧,我就将它写到了这里。
如果一边使用maven一边又导入线程的jar包,当我们再maven package的时间,这个jar不能够帮我们导入进来。所以就需要一种这样活着那样的方式,当然方式很多,但是我选择我下面这种,因为简单方便,快
1、现有jar包的名字
如下,发现很不规则
1.1、第一步修改名字,
主要是为了方便我们区分,其实名字可以随意指定的,但是最好加个版本号,也不要像下面这样版本号太大
1.2、执行maven命令
Dfile=taobao-sdk-java-source-5.2.1.jar //jar名字 DgroupId=taobao-sdk-java-source //groupId DartifactId=taobao-sdk-java-source -Dversion=5.2.1 //artifaceId Dversion=5.2.1 //版本号,可以随意指定的 mvn install:install-file -Dfile=taobao-sdk-java-source-5.2.1.jar -DgroupId=taobao-sdk-java-source -DartifactId=taobao-sdk-java-source -Dversion=5.2.1 -Dpackaging=jar mvn install:install-file -Dfile=taobao-sdk-java-5.2.1.jar -DgroupId=taobao-sdk-java -DartifactId=taobao-sdk-java -Dversion=5.2.1 -Dpackaging=jar
1.3、pom.xml引入依赖
<!--淘客官网下载的jar,导入了maven库中,具体观察readme.md--> <dependency> <groupId>taobao-sdk-java-source</groupId> <artifactId>taobao-sdk-java-source</artifactId> <version>5.2.1</version> </dependency> <dependency> <groupId>taobao-sdk-java</groupId> <artifactId>taobao-sdk-java</artifactId> <version>5.2.1</version> </dependency>
1.4、ok、大功告成
-
新建maven工程,pom文件所需要的引入的基础依赖。
2021-03-31 16:16:08<dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> </dependency>...o.<dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.1.9.RELEASE</version> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.5</version> </dependency> <dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>jsp-api</artifactId> <version>2.2</version> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> <version>1.2</version> </dependency> </dependencies>
-
maven引入父pom排除某些包_maven父pom依赖继承版本,但不继承排除
2020-12-21 18:03:49maven父pom依赖继承版本,但不继承排除儿子工程项目承父版本 但需要一个神器,在这里我想他避免采取 我该怎么办呢?我的目标是有字母罐子不依赖4.0.0parent-pomparent1.0.0pomcom.somthing.ltettersltetters1.4...我有父pom其中包含所有项目的版本和排除 我想从孩子的父母有相同的排除,我怎么能实现它。maven父pom依赖继承版本,但不继承排除
儿子工程项目承父版本 但需要一个神器,在这里我想他避免采取 我该怎么办呢?
我的目标是有字母罐子不依赖
4.0.0
parent-pom
parent
1.0.0
pom
com.somthing.ltetters
ltetters
1.4
com.somthing.ltetters
a
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd">
1.0.0
son-project
war
3.9.0.SNAPSHOT
parent-pom
parent
0.1.0
com.somthing.ltetters
ltetters
-
Intellij中创建maven工程时pom文件中引入jar包在类中无法引用的情况
2018-02-11 18:20:08因为我最近在看淘淘商城的教程,在第六条的课程实践中命名在pom文件中引入了要用到的jar包,但在java文件夹中的类引用却死都引用不了,百度之下,情况各异,我的这种情况也可能只有我自己出现过也说不定,好吧,正题...今天搞了一下午,终于差不多搞清楚原因了。因为我最近在看淘淘商城的教程,在第六条的课程实践中命名在pom文件中引入了要用到的jar包,但在java文件夹中的类引用却死都引用不了,百度之下,情况各异,我的这种情况也可能只有我自己出现过也说不定,好吧,正题来了。(下面是我改好的。。。)
这是我工程的整体结构,红框那个是出错的地方
还有我在taotao-searche-service中引入了solrj的图片示例
出错的问题有::Cannot resolve class or package 'solr'...........,图中划线地方,
右边那个maven框架出现方法是:工具栏上的view--> tools window --> maven project
原因:可能是在创建这两个模块的时候maven工具好像是忽视了这两个工程,如下图,原先说的那两个模块前面的选框上都打上勾了,导致maven工程在创建这两个模块的时候会忽视引入相关的jar包到类中。
解决方法:取消勾选,然后点击apply,最后点击OK,在这两个模块pom文件中引入的jar包都可以在jar包中使用了!
-
Maven工程引入jar包
2015-08-16 20:05:00Maven项目引入jar包的方法 法一.手动导入:项目右键—>Build Path—>Configure Build Path—>选中Libraries—>...选中已事先下好的Jar包导入即可。...打开maven工程的pom.xml文件.我们可以看到... -
maven工程引入子工程的配置文件
2016-03-10 13:54:20请教一下,有谁做过将maven工程的数据访问层单独摘出来作为一个jar包通过pom.xml引入,并且成功了的,是怎么实现的。 -
Maven工程引入jar包(转)
2015-08-16 22:41:00Maven项目引入jar包的方法,希望能帮助有需要的朋友们 法一.手动导入:项目右键—>Build Path—>Configure Build Path—>选中Libraries—>...选中已事先下好的Jar包导入即可。...打开maven工程的pom.xml文... -
Maven工程引入外部jar包
2021-03-16 17:52:47如果我们的项目是Maven工程构建的,想引入外部jar包,正确的姿势是什么呢? 实现 1.在main->resources目录下创建一个lib目录 2.在Pom.xml文件添加如下依赖 <!-- JCO --> <dependency> <... -
maven工程引入本地第三方jar包
2020-08-17 18:48:40maven工程引入本地第三方jar包 1. 上传到maven中心仓库 https://oss.sonatype.org/ 愿意折腾可也搞搞,可以参考如何发布Jar包到Maven中央仓库(确实比较麻烦) 如这是我手动上传到maven中央仓库的jar包... -
ssm框架整合入门系列——maven工程引入jar包
2019-10-03 07:58:28maven工程引入jar包 Spring SpringMVC MyBatis 数据库连接池,驱动包 其他(jstl、servlet、junit) 打开ssm-crud项目的pom.xml文件,为其添加<dependencies></dependencies>标签,在该标签内添加... -
Maven工程引入本地jar包
2018-12-29 17:24:00项目中要引入另一个项目的jar包, 不在开源库中。 可以把包复制到本地maven仓库中; 也可以在配置文件中配置路径。 1.在src目录同级创建一个lib文件夹,将jar包拷贝到lib文件夹下 2. 然后在pom.xml中配置包... -
Maven工程引入阿里云OSS依赖报错
2020-04-12 20:02:34Could not transfer artifact com.aliyun.oss:aliyun-sdk-oss:pom:3.8.0 from/to central (http://repo.maven.apache.org/maven2): Failed to transfer file: ... -
maven 多层次pom 新引入包,编译成功,还是没有将包引入到本地
2020-07-20 20:18:41maven中新引入工程包,import没有报错,但是本地没有识别到这个bci-service-api包,本地仓库中也没有。 工程中存在多模块,外层有pom.xml 控制所有maven包版本。 原因 外层pom 不具有引入包功能。 在内层... -
maven import 工程 报错 pom plugin
2015-08-15 16:39:04在eclipse中通过maven引入工程,pom文件报错,如下: Failure to transfer org.apache.maven.plugins:maven-jar-plugin:pom:2.5 from http://repo.maven.org/maven2 was cached in the local repository, ... -
maven工程引入JAR包后编译通过了,但项目启动时找不到JAR包
2014-05-14 17:48:35创建了maven工程,POM文件里加好了依赖,并且 -
MAVEN工程引入p6spy打印sql语句日志(Spring+mybatis)
2018-04-16 16:58:101、maven 项目的 pom.xml,引入依赖p6spy3.0 <!-- https://mvnrepository.com/artifact/p6spy/p6spy --> <dependency> <groupId>p6spy</groupId> &... -
Maven项目在pom文件中引入lib下的第三方jar包并打包进去
2021-03-04 15:40:20Maven中引入依赖的jar包,大都是通过在pom.xml中使用坐标添加依赖的方式。 如果需要引用的jar包在Maven中央仓库下没有,那么怎么在项目中引入。 首先在工程目录下新建libs目录 将需要引入的jar包放在此目录下 ... -
maven工程搭建Spring框架pom.xml引入的jar
2019-01-26 09:12:18<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="... xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.... -
maven工程引入jstl,且出现uri异常的解决
2017-09-13 09:21:35pom.xml中加入 jstl jstl 1.2 taglibs standard 1.1.2 然后在Jsp界面引入 如果使用的是1.0的包,url改为:http://java.sun.com/jstl/core -
引入maven工程
2016-05-11 14:30:30可以看到,工程中包含pom.xml文件,所以是一个maven工程 现在我们要把该工程转成正常的maven工程 a。打开cmd命令: 进入当前工程目录 上面的命令执行成功后,可以看到我们的maven工程已经变为正常的... -
maven_pom文件引入工程lib jar的写法示例
2016-09-21 08:05:58maven_pom文件引入工程lib jar的写法示例: <dependency> <groupId>cn.edu.hfut.dmic.webcollector</groupId> <artifactId>WebCollector</... -
【Maven】Maven工程中的pom.xml文件中相关标签的介绍
2019-09-03 14:32:58[1]Maven中的build配置 参考博文路径:...[2]Maven中的dependencyManagement 和 dependencies 的区别 【1】 dependencies:自动引入声明在dependencies里的所有依赖,并默认被所有的子项目继承。 【2】 dep... -
maven将工程的jar包引入到pom.xml文件
2021-01-27 09:36:48maven将工程的jar包引入到pom.xml文件 pom.xml文件新增plugin插件来实现: <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId&... -
Java-Maven(九):Maven 项目pom文件引入工程根目录下lib文件夹下的jar包
2019-06-13 10:15:00由于项目一些特殊需求,pom依赖的包可能是非Maven...Maven项目pom引入lib下jar包 在eclipse project下根下创建一个lib文件夹,将依赖包拷贝到这个lib下。 然后,修改Pom.xml <dependency> ... -
springboot maven 引入依赖说明 pom.xml
2020-01-09 10:49:19spring-boot-starter-parent 是一个特殊的...我们会惊奇地发现,我们的工程自动添加了好多好多jar包, 这些 jar包正是开发时需要导入的jar包 <dependencies> <dependency> <groupId>org.s...