随笔分类 -  Maven

摘要:今天在IDEA中打包Maven项目安装到本地仓库时报错 Failed to execute goal org.apache.maven.plugins:maven-install-plugin:2.4:install (default-cli) on project api: The packagi 阅读全文
posted @ 2020-04-23 10:22 chy-x 阅读(20902) 评论(0) 推荐(2) 编辑
摘要:使用Maven时,项目的默认的JDK版本是1.5,需要手动修改JDK版本设置。 方式一、修改IDEA的配置 如果只是maven引起的jdk版本不对,修改Modules -> Sources 。 如果自己更换了jdk版本,还需要查看Project、Modules -> Dependencies中的jd 阅读全文
posted @ 2020-04-23 08:19 chy-x 阅读(1374) 评论(0) 推荐(1) 编辑
摘要:创建springboot项目,有时<version>会爆红: 自己在pom.xml中添加依赖,有时候<version>也会爆红。 原因是使用的jar包版本太高,仓库里还没有,版本改低一点即可。 阅读全文
posted @ 2020-03-27 20:35 chy-x 阅读(8440) 评论(0) 推荐(0) 编辑
摘要:今天从github上拉了一个项目,我maven配置的是阿里的镜像,maven下载这个项目的依赖却从中央仓库下载。 新建了一个maven项目,依赖是从阿里镜像的下载的,说明阿里的镜像是正常的。 解决:在项目的pom.xml中显式设置仓库地址 <repositories> <repository> <i 阅读全文
posted @ 2020-03-27 15:09 chy-x 阅读(3944) 评论(0) 推荐(0) 编辑
摘要:在pom.xml中引入一个依赖,maven会自动导入这个依赖的依赖,方便的同时也会造成jar包冲突: (1)A、B都依赖C,我们导入A(自动导入C)、B(自动导入C),maven自动导入了2个C,到底使用哪个C?这2个C冲突了,maven不知道该用哪个。 (2)A依赖C,我们导入A(自动导入C),我 阅读全文
posted @ 2020-02-12 11:14 chy-x 阅读(259) 评论(0) 推荐(0) 编辑
摘要:Project,项目,也叫做工程。 父子工程中,子模块会自动继承父工程的资源、依赖,但子模块之间是独立的,不能直接访问彼此中的资源、类。 就是说我们可以把多个子模块都要用的资源、依赖提出来,放到父工程中,注意微服务的每个服务都是独立的,不能这么干。 父子工程的依赖继承问题 子模块会继承父工程的依赖, 阅读全文
posted @ 2020-02-12 10:12 chy-x 阅读(3839) 评论(0) 推荐(0) 编辑
摘要:多模块开发在大项目中用得比较多,把一个项目拆分为多个模块,一个小组开发一个模块。 比如微服务,一个服务一个模块;比如ssm,持久层(dao)一个模块,业务层一个模块(service)、视图层(mvc、web、view)一个模块。当然ssm不算大,也可以用。 此处以ssm为例。 方式一:父子工程(聚合 阅读全文
posted @ 2020-02-11 22:23 chy-x 阅读(1095) 评论(0) 推荐(0) 编辑
摘要:创建maven项目,使不使用骨架都行。 java项目的目录 .idea IDEA对项目的一些配置,留着 .mvn 打包用的,基本用不到,删掉 src/main 项目 java存放.java文件,resources存放静态资源、配置文件、映射文件。 静态资源一般在resources下新建文件夹stat 阅读全文
posted @ 2020-02-11 19:51 chy-x 阅读(433) 评论(0) 推荐(0) 编辑
摘要:https://maven.aliyun.com/mvn/view 一般使用聚合仓库(group),path是仓库地址。可点击右上角“使用指南”: 附 目前阿里云仓库的地址 https://maven.aliyun.com/repository/public https://maven.aliyun 阅读全文
posted @ 2020-02-06 11:17 chy-x 阅读(9772) 评论(0) 推荐(0) 编辑
摘要:maven中的仓库 需要jar包时,先到本地仓库中找,没有就从中央仓库去下载到本地仓库。 中央仓库很多都在国外,下载速度慢。国内的一些公司在自己的服务器上搭建了maven仓库(中央仓库的镜像),供内部人员使用,因为在公司私有的服务器上,所以又叫做私服。 有的公司把自己的maven分享出来,免费供开发 阅读全文
posted @ 2020-02-06 08:55 chy-x 阅读(1762) 评论(0) 推荐(1) 编辑
摘要:1、下载maven的安装包 2、新建文件夹maven,把maven的安装包放进去,在maven文件下新建文件夹repository作为仓库。 3、在conf\settings.xml中配置本地仓库的地址、中央仓库的镜像(阿里云) <localRepository>F:/maven/repositor 阅读全文
posted @ 2020-02-06 00:01 chy-x 阅读(692) 评论(0) 推荐(0) 编辑
摘要:Maven简介 Maven 翻译为"专家"、"内行",是 Apache 下的一个纯 Java 开发的开源项目。基于项目对象模型(缩写:POM)概念,Maven利用一个中央信息片断(pom.xml)能管理一个项目的构建、报告和文档等步骤。 Maven 是一个跨平台的项目管理工具(因为是java写的), 阅读全文
posted @ 2020-02-05 09:18 chy-x 阅读(245) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示