maven
文章平均质量分 56
qq_34412985
Coding make me happy.
展开
-
idea的windows一个工作空间中有多个module时会出现莫名的很多包引用不到
1.File->ProjectStructure->Modules->LanguageLevel选择8-lambdas,默认的是52.同时选择maven的左上角的Reload All maven projects原创 2022-04-19 20:01:02 · 568 阅读 · 0 评论 -
如何排除掉maven引入的jar包里的某个类
我遇到的问题是工程中引入Inceptor.jar包后报错,如何排除掉maven引入的jar包里的HttpHost类冲突导致,jar:file:/D:/work/maven_repository/com/pc/inceptor/1.0/inceptor-1.0.jar!/org/apache/http/HttpHost.class jar:file:/D:/work/maven_repository/org/apache/httpcomponents/httpcore/4.4.13/httpcor...原创 2021-10-15 20:00:04 · 8674 阅读 · 1 评论 -
MAVEN报错Project build error: Non-resolvable parent POM: Could not find artifact
在进行搭建maven工程时,microServiceCloud-api子工程继承父工程时,microServiceCloud-api子工程的pom文件中报错:Project build error: Non-resolvable parent POM for com.jane:springclod:0.0.1-SNAPSHOT: Could not find artifact com.jane:springcloud-parent:pom:0.0.1-SNAPSHOT and ‘parent.relat原创 2021-09-21 16:22:22 · 1691 阅读 · 0 评论 -
利用nexus构建maven、docker、npm、gradle私服仓库
前言在小型公司发展历程中,开发对仓库的依赖不断提高,java web需要maven仓库、android需要gradle仓库、运维需要docker仓库…… 是时候搞一套仓库私服了。初识nexusnexus是目前市场上,支持仓库种类最多,用户群体最大的一个仓库平台,上述所有的仓库,它均支持。安装nexus这里省略安装步骤,建议使用3.x及以上版本的nexus配置maven私服这里仓库主要指2种,一种是代理的仓库,使得内网下载仓库不必要去外网上下载,一种是私有的仓库,存公司内部jar。代理原创 2021-05-07 14:22:11 · 391 阅读 · 1 评论 -
BUG记录-SpringBoot添加大数据jar包后找不到jaxb相关jar包
启动项目是成功的,但是上面报了四个错误,看的一脸懵逼,项目也没用这个jaxb的依赖包啊java.io.FileNotFoundException: D:\szw\repository\com\sun\xml\bind\jaxb-impl\2.1\jaxb-api.jar (系统找不到指定的文件。) java.io.FileNotFoundException: D:\szw\repository\com\sun\xml\bind\jaxb-impl\2.1\activation.jar (系统找不到指定原创 2020-12-10 09:04:56 · 676 阅读 · 0 评论 -
java项目 报错 maven jdk.tools 缺失 解决方法
一、解决方法配置文件pom.xml <dependency> <groupId>jdk.tools</groupId> <artifactId>jdk.tools</artifactId> <version>1.7</version> <scope>system</scope>...原创 2020-12-04 20:59:40 · 985 阅读 · 0 评论 -
Error: java.lang.ClassNotFoundException: org.apache.commons.compress.utils.InputStreamStatistics
不知道怎么错误就发生了,感觉空穴来风一样。终于经过一天的自我怀疑式崩溃找到了原因,你能相信这样一个错是因为包冲突了吗?????因为导了hbase的包,里面竟然有commons-compress这个jar包,在导poi的包的时候我又导了一个版本不一样的包...原创 2020-12-03 23:03:52 · 1815 阅读 · 2 评论 -
eclipse中maven创建父子关系的聚合项目
我最近使用eclipse的mavean插件创建父子关系的聚合项目,如果创建子工程直接在父工程我相信大家都会创建,但是子工程在父工程中的其中一个文件夹里面,我们创建子工程是直接存在父工程下面的,当我们想把该子工程移动到父工程下面的文件夹里面的时候,外面的子工程就消失不见了等等各种问题…… 步骤如下:1.点击右键----》new----》选择maven目录下面- ---》2.点击next ----》选择然后正常操作下一步创建父工程。3.除了pom.xml文件外,删除所有的文件====..原创 2020-07-25 22:12:26 · 308 阅读 · 0 评论 -
springboot做maven聚合工程的父工程的pom.xml内容
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersio..原创 2020-07-25 22:06:19 · 470 阅读 · 0 评论 -
普通maven聚合工程的父工程pom.xml
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion&.原创 2020-07-25 21:34:03 · 169 阅读 · 0 评论 -
poi4.0.0读取excel文件时报java.lang.NoClassDefFoundError: org/apache/commons/compress/archivers/zip/ZipFile
最近项目报表中为了支持插入图表将原来的poi3.14升级至4.0.0后:项目编译没有问题了,但是运行功能时报java.lang.NoClassDefFoundError: org/apache/commons/compress/archivers/zip/ZipFile原因是下载的poi4.0.0缺少这个底层的解压包无法对Excel文件进行解压处理,我的是因为poi引入的这个jar包1.8和docx4j引入的这个jar包版本低1.2confict后导致,排除掉低版本后就可以了大家都知道word和Ex原创 2020-07-23 00:09:26 · 531 阅读 · 0 评论 -
maven的optional和exclusions排除依赖
Optional和Exclusions都是用来排除jar包依赖使用的,两者在使用上却是相反。Optional定义后,该依赖只能在本项目中传递,不会传递到引用该项目的父项目中,父项目需要主动引用该依赖才行。Exclusions则是主动排除子项目传递过来的依赖。用法区别Project-X -> Project-AProject-A -> Project-B ... sample.ProjectB Project-B 1.0原创 2020-05-11 12:35:36 · 506 阅读 · 0 评论 -
mybatis源码安装
mybatis的源码下载:1.刚开始使用maven中的下载的mybatis-3.5.2-sources.jar这个jar包解压后导入到eclipse中竟然没有源代码查资料说需要mvn eclipse:eclipse执行,这个会报错2.从github下载对应版本的zip包import到eclipse中后,启动工程时报javassist和ognl相关类找不到,此时在mybatis工程pom.xml中将javassist和ognl的optional改为false即可。...原创 2020-05-11 12:28:49 · 196 阅读 · 0 评论 -
The POM for com.xxx:jar:0.0.1-SNAPSHOT is invalid, transitive dependencies (if any) will not be avai
quanlity-node依赖common-node之前的maven依赖都是可以,今天打开重新maven install时报错了warn:The POM for com.xxx:jar:0.0.1-SNAPSHOT is invalid, transitive dependencies (if any) will not be available;一:后面通过maven 调试发现(添加 -...原创 2020-04-09 22:26:51 · 6718 阅读 · 0 评论 -
maven引入的包无法点开使用 解决方法
如果正常引入后在maven依赖中能够找到包,但是打不开,工程中有个红!1、有可能是包下载不完整把maven下载源由国外转成阿里镜像源找到 maven 的配置文件: settings.xml 文件;<mirror> <id>AliMaven</id> <name>aliyun maven</name> <u...原创 2020-03-30 23:20:01 · 675 阅读 · 0 评论 -
springboot新建一个无启动类的common-driver节点
springboot自己添加jar包引用时,使用springtoolsuit新建一个springboot工程后,去掉主启动类,test包下面的test文件,pom.xml文件中去掉test坐标,比如添加自己的oracle的jar包如下: <dependency> <groupId>com.oracle</groupId>...原创 2020-03-24 14:52:45 · 573 阅读 · 0 评论 -
eclipse上的maven,添加依赖后无法自动下载相应的jar包
报错信息:Failed to read artifact descriptor for org.quartz-scheduler:quartz-jobs:jar:2.2.3 org.eclipse.aether.resolution.ArtifactDescriptorException: Failed to read artifact descriptor for org.quartz...原创 2020-02-20 14:58:07 · 247 阅读 · 0 评论 -
配置MAVEN 淘宝中央仓库
修改maven根目录下的conf文件夹中的setting.xml文件,内容如下:<mirrors> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/ne...原创 2020-02-20 14:48:51 · 777 阅读 · 0 评论 -
Maven json-lib-2.4.jar依赖下载不下来解决方案
今天Maven添加依赖时候发现json lib这个包引入之后,死活出不来JSONObject这个类,打开Maven Project视图,发现json-lib这个包没下下来,以前也遇到过类似问题,都是网络原因没下载成功,反复了几次都没能下成功. 以前也遇到过类似问题,都是通过下载jar包 安装到本地仓库的方式解决的,下载json-lib的jar. 我都是在中央仓库找到对应版本jar...原创 2020-02-20 14:46:51 · 2086 阅读 · 1 评论 -
maven build工程时报 javax.servlet.http不存在
mavenclean后再次执行maveninstall,报错:javax.servlet.http不存在解决方法:将tomcatlib目录下的servlet-api.jar复制到jdk1.7.0_09\jre\lib\ext目录下,凡是出现找不到包的情况,都可以将找到的包放到jdk1.7.0_09\jre\lib\ext下。...原创 2019-11-05 22:22:54 · 528 阅读 · 0 评论 -
Eclipse---maven使用run as build编译web项目显示" javax.servlet.http 不存在"
缺少javax.servlet包解决方法:引入下面代码即可<project> <dependencies> <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-a...原创 2019-11-05 22:12:22 · 146 阅读 · 0 评论 -
Cannot find the class file for javax.servlet.http.HttpServletRequest.错误解决
错误提示是没有引入javax.servlet.http.HttpServletRequest所在的包,编译错误。这么添加:项目-->右键-->properties-->java build bath-->Libraries这里要保有这两个包。如果你的没有,那么:add Library-->user Library-->user Librati...原创 2019-09-05 15:39:29 · 1257 阅读 · 0 评论 -
gradle项目与maven项目互转
maven to gradle在maven项目根目录下执行命令:gradle init --type pom当然你得先下载Gradle,配置完环境变量。gradle to mavengradle.build必须如下配置: apply plugin: 'java' apply plugin: 'maven' group = 'xxx.xxx...原创 2019-04-09 21:05:48 · 166 阅读 · 0 评论 -
dea maven打包 install 报错The packaging for this project did not assign a file to the build artifact
如题,这其实是个低级错误,这个错的意思是,找不到这个插件的包。原因很简单,不是找不到这个打包插件,而是自己的项目没有从maven仓库里加载这个包到项目里,因此会找不到。看一下问什么会报这个错:大家都知道,在idea中maven打包操作是点击install,而在maven打包时有两个install的地方如下图:我们在打包时如果点击了Plugins中的install时,就会报如题错...原创 2019-04-12 18:10:37 · 360 阅读 · 0 评论 -
maven创建web工程时提示jar包不存在
maven创建web工程时提示jar包不存在,maven的问题90%是因为jar包没有下载好的问题,或者配置中央仓库和私服的有问题原创 2019-01-15 16:06:16 · 302 阅读 · 0 评论 -
eclipse maven editor does not contain a main type
ecllipse中maven工程执行main方法报错editor does not contain a main type的方法,之前帮别人看这个错误,最后是main方法的类放错了包,放到了resources包下面原创 2019-01-15 15:55:43 · 488 阅读 · 1 评论 -
maven工程的核心作用
1.依赖管理:maven工程对jar包的管理过程。代码可重用,工程共享maven仓库中的jar包。2.一键构建:compile test package install deployclean 清理生命周期 默认生命周期 站点生命周期...原创 2019-01-17 22:42:44 · 139 阅读 · 0 评论