maven
琅琊山二当家
这个作者很懒,什么都没留下…
展开
-
莫名其妙的maven依赖错误的解决(不应该出现的依赖错误)
对应这种错误明显的 其他地方这么写好的,就这个类不对,把这一个地方屏蔽修改了又在其他类报错不应该的类似的错误提示 (其实是不应该出现的依赖错误)这个时候考虑1 mvn clean -U install -DskipTests强制刷新更新ps 说明:关于-U-U,--update-snapshots Forces a check for miss...原创 2020-04-08 15:48:13 · 1517 阅读 · 0 评论 -
创建Maven web项目时 出现 web.xml is missing and <failOnMissingWebXml> is set to true错误 pox.xml编译错误
今天创建一个maven项目 pom.xml出现如下错误: web.xml is missing and is set to true这是因为你因为你WEB-INF下没有web.xml导致造成的解决方案:右击项目——>Java EE Tools——>Generate Deployment Descriptor Stub.然后系统会在src/main/webapp/W转载 2017-12-26 16:27:04 · 245 阅读 · 0 评论 -
Maven几个常用的maven插件
简介 我们使用maven做一些日常的工作开发的时候,无非是想利用这个工具带来的一些便利。比如它带来的依赖管理,方便我们打包和部署运行。这里几个常见的插件就是和这些工程中常用的步骤相关。 maven-compile-plugin 这个插件就如同名字所显示的这样,用来编译源代码的。最开始碰到这个插件是在于有的时候我们下载了一些工程需要编译的时候,比如我们输入转载 2017-12-27 11:12:31 · 13543 阅读 · 0 评论 -
gradle windows下安装使用 以及 gradle项目与maven项目互转
gradle使用前提条件安装jvm,并配置好了java环境变量安装步骤1.下载gradle 2.3版本2.将压缩包解压到某个目录如 e:/gradle添加GRADLE_HOME 地址 添加PATH环境变量:%GRADLE_HOME%\bin;验证是否安装成功cmd中输入 gradle -versionGradl转载 2018-01-24 14:35:29 · 1063 阅读 · 0 评论 -
maven snapshot快照仓库和release公布仓库区别
在使用maven过程。我们经常会在不稳定的状态有很多公共图书馆在发展阶段。需要改变在任何时间和公布,你可能有一天一次发布。经验bug时间,甚至一天公布N次要。我们知道,。maven依赖管理是基于管理的版本号,对于发布状态artifact,假设相同的版本号,即使是我们内部的镜子server上的组件比本地新,maven也不会主动下载的。假设我们在开发阶段都是基于正式公布版本号来做依赖管转载 2018-01-16 11:04:43 · 5192 阅读 · 0 评论 -
maven setting.xml文件设置私服地址
如下 这里加入本地的私服地址 <profile> <id>nexus-dep-profile</id> <repositories> <repository> <id>releases</id> <url&am原创 2018-03-13 10:54:41 · 5572 阅读 · 0 评论 -
maven-jar-plugin 排除不想打包的目录文件内容
首先 给出在我们一个打jar包的项目的处理结果,maven打包的时候发现出现了缓存,调整pom文件发现没有用,可以在clean install package的时候 修改下本次打包的名字比如加个11什么的 ,clean install package去掉个clean之类 去除缓存的影响给出我们一个pom的解决方案 <!-- add by flyer 0614 --> ...转载 2018-06-14 14:07:19 · 11473 阅读 · 3 评论 -
maven 工程导入报错 java.util.zip.ZipException: invalid LOC header (bad signature)
maven 工程导入有类报错 java.util.zip.ZipException: invalid LOC header (bad signature) 发现有一个类报错 但是同事导入正常 找到这个类 感觉是类损坏 找到对应的maven本地库地址发现下载jar有问题 之前遇到过类似问题 删掉上面这个文件夹的所有内容 重新下载 执行 maven up...原创 2018-09-14 09:46:04 · 5840 阅读 · 0 评论 -
项目出现 java.lang.NoClassDefFoundError: ch/qos/logback/core/joran/spi/JoranException
转载:https://www.cnblogs.com/lzhirong/p/8343161.html注入这个依赖<dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-classic</artifactId> <version&...转载 2018-09-25 18:03:11 · 1556 阅读 · 0 评论 -
maven配置环境变量
转载: https://jingyan.baidu.com/article/acf728fd68b4bef8e510a31c.html 5 点击确定之后,在系统变量里找到path,点击编辑, 把;%MAVEN_HOME%\bin;这句放在路径的最后面,前后都有分号。 6 测试,安装成功之后进行测试 打开cmd:输入mvn_version或者mvn...转载 2018-09-20 15:40:46 · 392 阅读 · 0 评论 -
maven 项目提交时为什么不提交.project target等一些文件?
转载:https://blog.csdn.net/baicp3/article/details/24979899首先我们只要项目中的这一部分文件提交到svn中即可。其他的都不需要如下图所示,假设项目名为post提交成功之后,显示应为上图所示。。接下来,我们要对这个项目提交过程中的一些东西进行过滤。如: 将maven项目提交到svn时,应该避免将target目录及eclips...转载 2018-10-08 15:13:14 · 2141 阅读 · 0 评论 -
maven依赖提示Missing artifact jdk.tools:jdk.tools:jar:1.6或1.7类似
转载:http://piaoling.iteye.com/blog/2176435 比如我的项目要依赖Xml代码 <dependency> <groupId>org.apache.hbase</groupId> <artifactId>hbase-client</artifactId> ...转载 2018-10-17 16:43:47 · 1197 阅读 · 1 评论 -
jasypt-spring-boot修改加解密用得盐的key
这里说明一下:使用得jasypt-spring-boot得版本是1.18因为我们项目没有用springboot 2.0拉取得是tag里面得一个分支。项目加解密的key 盐值用到的key 是jasypt.encryptor.password = yourkey这个boot里面properties的jasypt.encryptor.password属性值,要配置到,两...原创 2019-04-01 14:14:08 · 2824 阅读 · 0 评论 -
Maven常见异常及解决方法
转载:作者老猫 https://blog.csdn.net/nthack5730/article/details/46633287本篇文章记录了老猫在学习整合Maven和SSH过程中遇到的问题,有的问题能够解决,有的问题还不能解决。方法不一定适合所有的环境,但绝对是本人常遇到的常见异常,在这里做一个笔记和记录,也分享给大家,希望大家多多给出见解!如果有不同的见解,请按照编号写出自己的...转载 2019-04-01 15:15:53 · 1702 阅读 · 0 评论 -
eclipse maven 查找重复依赖
原创 2017-12-26 10:10:10 · 2108 阅读 · 0 评论 -
多maven工程依赖写法注意问题
1 依赖jar写法注意版本在父maven中定义好 com.fomoney performance-monitoring ${performance-monitoring.version} 1.0.3-SNAPSHOT子工程不需要写版本 com.fomoney performance-monitoring2 另外 父pom依赖原创 2017-10-18 10:39:36 · 402 阅读 · 0 评论 -
在Maven中新增自定的jar包
引言: 在软件项目中,Maven提供了一体化的类库管理系统,非常实用。但是,如果新增的类库jar在网络上无法获取到,如何在本地按照Maven的规则添加进来呢?本文将通过一个小例子展示新增过程。背景介绍: 一个Maven管理的Java项目,提供一个系统级别的POM.xml,其中定义了整个项目使用的类库。需求: 需要添加一个自定义的类库到当前项目中。假定当前的类转载 2016-05-22 14:07:22 · 379 阅读 · 0 评论 -
Maven类包冲突终极解决小技若干
那句话怎么讲来着的... 引用如果你爱他,就请让他用Maven,因为那里是天堂,如果你恨他,就请让他用Maven,因为那里是地狱.Maven对于新手来说是《步步惊心》,因为它包罗万象,博大精深,因为当你初来乍到时,你就像一个进入森林的陌生访客一样迷茫。 Maven对于老手来说是《真爱配方》,因为它无所不能,利如刀锋,使用Maven做开发,如饮美酒如悦美人。转载 2016-05-22 18:29:32 · 742 阅读 · 0 评论 -
Spring导出可以运行的jar包
最近需要解决Maven项目导入可执行的jar包的问题,如果项目不包含Spring,那么使用mvn assembly:assembly即可,详情可以参考:http://www.cnblogs.com/liqiu/p/3816068.html可是如果包含Spring,那么这么方法就不可行,报错:Configuration problem: Unable to locate Spring转载 2016-08-17 17:55:14 · 2446 阅读 · 0 评论 -
修改maven打包出来的war名称
<build> <finalName>plugin</finalName> <pluginManagement> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artif...原创 2016-12-09 14:23:32 · 23575 阅读 · 0 评论 -
maven聚合项目 打包时候先整体install
maven聚合项目 打包时候先整体install 以下比如下面的例子 [INFO] Reactor Summary:[INFO] [INFO] bimatrix-main ..................................... SUCCESS [ 5.417 s][INFO] bimatrix-main-common-util ................原创 2017-01-18 15:25:11 · 5423 阅读 · 0 评论 -
maven错误查看
点击左侧的红X 查看 插件缺失原创 2017-02-24 10:32:27 · 4370 阅读 · 0 评论 -
maven聚合工程的创建和聚合工程的打包
第一步:创建父工程millery-manage,如图:右击空白处,new创建新maven工程:这里跳过默认的骨架,使用自动义的骨架 这里父工程必须使用pom打包方式 !!!!!!!!! 第二步:创建子工程右击父工程,创建maven module工程: 跳骨默认骨架,输入子工程名 定义子工程,这里是以转载 2017-04-05 22:45:24 · 1028 阅读 · 0 评论 -
maven nexus 私服重启
maven 私服down掉http://192.168.2.115:8081/nexus/content/groups/public/ 打不开 root@Server:~# find / -name nexus/root/.java/.userPrefs/com/sonatype/nexus/root/sonatype-work/nexus/opt/nexus-2.11.2...原创 2016-11-18 18:39:14 · 15911 阅读 · 0 评论 -
如何修改settings.xml的镜像
今天在下载一个maven依赖包时候,下载后一直显示的是upload的jar包,然后检查了下自己的settings.xml配置,发现依赖的还是以前的内网nexus得配置。所以下载不下来,现在改为ali的镜像,只需要下面步骤即可: 打开IntelliJ IDEA->Settings ->Build, Execution, Deployment -> Build Tools > Maven转载 2017-07-19 14:02:27 · 1825 阅读 · 0 评论 -
Maven笔记8-Maven中使用Nexus创建私服
搭建私服的优点: (1) 降低中央仓库负荷 (2) 节省外网带宽 (3) 加速Maven构建 (4) 自己部署构件1. Nexus安装 (1) 下载:http://www.sonatype.org/nexus/,下载包:nexus-2.0.2.war (2) 安装 A. WAR方式安转载 2017-07-19 14:25:11 · 802 阅读 · 0 评论 -
eclipse中maven install提示编码GBK的不可映射字符
今天在eclipse中使用Maven编译项目源代码时,结果如下了如下的错误在Java源码中没有提示任何报错,即便是改掉项目编码也是不行,如下图所示:第一次遇到这个问题,记录一下,分享一下。解决这个问题的思路: 在maven的编译插件中声明正确的字符集编码编码——编译使用的字符集编码与代码文件使用的字符集编码一致!!安装系统之后,一般中文系统默认字符集转载 2017-08-04 21:40:48 · 830 阅读 · 0 评论 -
一个很不错的maven下载服务器
publichttp://repository.sonatype.org/content/groups/public/ -->https://repo.maven.apache.org/maven2/原创 2016-05-22 13:19:18 · 672 阅读 · 0 评论 -
maven创建非web项目
Artifact Id选择选择maven-archetype-quickstart下载并正确安装eclipse2在eclipse上成功安装maven插件3成功安装插件后,在eclipse上File/New/Other、选择Maven项目4选择Maven Proje原创 2017-08-28 16:50:45 · 705 阅读 · 0 评论 -
maven创建项目没有test resources目录结构
eclipse创建maven web工程时,工程下只有src/main/resources目录(显然这种结构是不对的),没有相应的src/main/Java, src/test/java,src/test/resources这三个目录,具体原因不太清楚,估计是eclipse创建maven web 项目时候的bug吧. 解决办法: 1.打开Navigator视图 2.找到.classpa...转载 2017-08-08 10:34:43 · 14440 阅读 · 0 评论 -
maven 报Unable to locate the Javac Compiler in: D:\Program Files\Java\jdk1.6.0_20\..\lib\tools.jar
maven package时总报错: "Unable to locate the Javac Compiler in: D:\Program Files\Java\jdk1.6.0_20\..\lib\tools.jar"方法一: Window -> Preferences -> Java -> Installed JREs(如果列表中包含有效JRE忽略此步骤)。点击"Ad转载 2016-05-22 14:03:27 · 1679 阅读 · 0 评论