![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Maven
Maven
梁云亮
电 话:13264494458
微 信:13264494458
扣 扣:369950806
展开
-
Maven子Module引用父Module resources下的文件
【代码】Maven子Module引用父Module resources下的文件。原创 2024-02-28 17:05:58 · 483 阅读 · 0 评论 -
IDEA设置Maven 镜像
【代码】IDEA设置Maven 镜像为 阿里。原创 2023-09-12 20:29:12 · 1236 阅读 · 0 评论 -
maven项目指定数据源
直接在pom.xml文件中添加以下配置。原创 2023-08-19 12:46:22 · 137 阅读 · 0 评论 -
Springboot聚合工程打包:代码正确,但打包出错找不到类
如果有多个子项目打包不成功了,那么就通过上述的步骤循环往复,直到成功为止。因为没有了报错的子项目那么父项目是可以打包成功的。这时因为没有子项目报错,那么父项目也能成功打包了。:子项目中要通过parent标签声明父项目。原创 2022-10-01 11:28:09 · 752 阅读 · 0 评论 -
Maven项目自动修改JDK版本解决方案
Maven项目在刷新Maven依赖时,会自动修改JDK版本,解决方案是在pom.xml中添加:<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId>原创 2021-11-23 13:52:53 · 895 阅读 · 0 评论 -
Maven理论基础
Maven中约定优于配置。目录约定${project.basedir}/src/main/java:项目的源代码目录${project.basedir}/src/main/test:项目的测试代码目录${project.basedir}/target:项目的编译输出目录等Maven常用命令pom.xml详解groupId:基础包名,可以是公司域名倒置artifactId 功能命名version 版本号packaging 打包方式,常用取值有:jar,war,maven-plugi原创 2021-08-25 07:55:38 · 182 阅读 · 0 评论 -
maven项目打包跳过单元测试
方法一在 pom 中添加插件的形式<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.22.2</ver原创 2021-03-10 17:23:58 · 468 阅读 · 1 评论 -
创建maven项目慢或卡死的解决方案
Intellij创建maven项目慢的解决方案那就是用idea创建maven项目时,速度很慢,往往需要好几分钟的时间,有时甚至会卡住,主要原因是创建maven项目时默认会从外网上下载一个大小有10M左右的名为archetype-catalog.xml的文件,下载的速度很慢,导致创建过程也变得很慢,导致创建过程卡住。创建Maven项目其实是执行mvn archetype:generate命令,该...原创 2019-11-08 23:57:14 · 4359 阅读 · 0 评论 -
Maven 设置使用阿里云镜像
Maven 常用技巧导出项目所有依赖命令:mvn -DoutputDirectory=./lib -DgroupId=com.hc -DartifactId=HDFSDemo -Dversion=1.0-SNAPSHOT dependency:copy-dependencies示例:进入Maven项目的根目录(pom.xml文件所在的目录),然后执行上面代码安装jar文件到本地仓...原创 2019-10-18 14:45:05 · 23454 阅读 · 2 评论 -
常用Maven信息
常用Maven信息设置使用阿里云镜像方式一:修改maven根目录下的conf文件夹中的setting.xml文件:<mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/cont...原创 2019-10-18 09:49:33 · 1584 阅读 · 2 评论 -
Maven 安装jar文件到本地仓库
安装jar文件到本地仓库命令:mvn install:install-file -Dfile=E:\jaxb-impl-2.3.0.jar -DgroupId=com.sun.xml.bind -DartifactId=jaxb-impl -Dversion=2.3.0 -Dpackaging=jar -DgeneratePom=true -DcreateChecksum=true...原创 2019-11-15 14:16:42 · 294 阅读 · 0 评论 -
Maven 导出项目所有依赖
Maven 导出项目所有依赖命令:mvn -DoutputDirectory=./lib -DgroupId=com.hc -DartifactId=HDFSDemo -Dversion=1.0-SNAPSHOT dependency:copy-dependencies示例:进入Maven项目的根目录(pom.xml文件所在的目录),然后执行上面代码...原创 2019-11-15 14:17:51 · 1688 阅读 · 0 评论 -
Maven项目设置JDK版本
Maven项目设置JDK版本修改pom.xml文件后JDK版本发生变化的解决方案:方案一:在pom.xml文件中标签内部标签的上面加入如下两行代码 <properties> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8...原创 2019-11-15 14:21:58 · 1011 阅读 · 0 评论 -
Maven形式的Web项目JSTL或EL无效
Maven形式的Web项目JSTL或EL无效之所以出现JSTL或EL不能被正确解析的原因是新创建Maven项目的web.xml使用的是2.4版本的Servlet,而这个版本默认是不支持JSTL和EL,解决办法非常简单,只需要修改web.xml的内容如下就行了:<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="...原创 2019-11-15 16:19:49 · 428 阅读 · 0 评论 -
一键清除maven仓库中下载失败的依赖
一键清除maven仓库中下载失败的依赖创建文件(建议放在Maven仓库所在的文件夹),将其命名为:xxxx.batset REPOSITORY_PATH=D:\Maven\repositoryrem 正在搜索...for /f "delims=" %%i in ('dir /b /s "%REPOSITORY_PATH%\*lastUpdated*"') do ( del /s /...原创 2019-11-19 19:34:31 · 2050 阅读 · 0 评论 -
Intellij中Maven项目打jar包
Intellij中Maven项目打jar包第一步:在pom.xml中添加如下语句:<packaging>jar</packaging>第二步:打包:第三步:在项目的target目录中就可以找到打包好的jar包的...原创 2019-12-05 00:05:53 · 666 阅读 · 0 评论 -
多模块项目父子pom设置
错误解决办法解决依赖版本冲突的方法,将不想要或低版本的传递依赖去除掉即可。 <dependency> <groupId>org.apache.hbase</groupId> <artifactId>hbase-server</artifactId> <version>2.1.3</vers...原创 2020-03-10 11:14:36 · 5388 阅读 · 0 评论 -
Intellij创建多module maven 项目
现在Java Web项目很少有还是采用单一web工程的结构,尤其是业务复杂,庞大的项目,几乎都是采用多module的这样分层次的项目结构:dao,service,controller分别创建不同的module,最后统一放在父(parent)项目下。本博客通过一步步的方式,来介绍如何使用idea 创建多module项目。创建父项目首先创建一个父的maven项目,由于是父的maven项目,下图中...原创 2020-04-02 23:28:33 · 945 阅读 · 0 评论 -
Maven项目图形化方式升级web.xml版本
在创建maven-archetype-webapp时,默认创建的web.xml的版本太低,可以采用如下图形化的方式切换到高的版本:第一步:删除老版本第二步:添加新版本原创 2020-04-15 12:52:24 · 400 阅读 · 0 评论 -
Maven Helper插件解决jar包冲突
Maven是个很好用的依赖管理工具,但是再好的东西也不是完美的。Maven的依赖机制会导致Jar包的冲突。举个例子,现在你的项目中,使用了两个Jar包,分别是A和B。现在A需要依赖另一个Jar包C,B也需要依赖C。但是A依赖的C的版本是1.0,B依赖的C的版本是2.0。这时候,Maven会将这1.0的C和2.0的C都下载到你的项目中,这样你的项目中就存在了不同版本的C,这时Maven会依据依赖路径...原创 2020-04-20 15:31:48 · 1302 阅读 · 0 评论 -
maven项目编译时不能发布resources中的文件
解决办法,修改pom:<build> <!-- 指定Mapper XML文件在mybatis-config.xml中的配置有效--> <resources> <resource> <directory>src/main/resources</directory> ...原创 2020-04-19 15:23:48 · 628 阅读 · 2 评论