经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
 Maven

maven仓库中心mirrors配置多个下载中心(执行最快的镜像)

在日常生活中,我们使用maven下载需要的jar包,但是很多的时候由于中央仓库没有,所以我们没有办法下载到需要的jar包,手动去下载上,然后放入到lib下,然后build path有的时候会感到很不舒服,不是很是不实用。所以此处可以在maven的设置中心添加多个下载仓库,这样丰富了中央仓库的下载地...[2020/7/13]

maven仓库repositories和mirrors的配置及区别详解

maven仓库配置 仓库优先级为:本地仓库(localRepositories) > profile中的repositories仓库 > POM > mirrors全局仓库 通过mirror配置 如果仓库X可以提供仓库Y所有的内容,那么我们就可以认为X是Y的一个镜像,...[2020/7/13]

解决maven中只有Lifecycle而Dependencies和Plugins消失的问题

idea2019.2.2中,导入新的maven项目后,在maven project中只有LifeCycle,没有Dependencies和Plugins 的解决方法 其实主要原因是因为IDEA2019.2.2与maven3.6.2(已测试)及以上(未测试)不兼容 话不多说上图 如图,在...[2020/7/9]

Eclipse——执行Maven命令控制台乱码

Eclipse——执行Maven命令控制台乱码 摘要:本文主要记录了在Eclipse中执行Maven命令时,控制台出现乱码的问题,以及解决办法。 问题重现 在执行“mvn clean install”命令时,当执行到测试的代码时,控制台打...[2020/7/1]

Maven打jar包的三种方式(小结)

不包含依赖jar包 该方法打包的jar,不包含依赖的jar包,也没有指定入口类。 <build> <plugins> <plugin> <!-- 指定项目编译时的java版本和编码方式 --> ...[2020/7/1]

IDEA的run maven方式启动步骤详解

安装jetty插件 1. 找到Plugins,查找jetty插件,安装“IDEA Jetty Runner”,安装好后重启IDEA 安装插件:Maven Helper 方法同Jetty pom.xml添加 <plugins> ...[2020/7/1]

解决idea使用maven编译正常但是运行项目时却提示很多jar包找不到的问题

如题,编译和打包都是正常的,pom文件中依赖存在并且没有报错。找到相应包的引用位置,也能正常访问包中的内容。而且提示的一般都是基础的jar包找不到,比如单元测试用到的jar包等。。。 情形一: 其他同事提交代码时把idea中的 .iml 文件也一起提交了,该文件中配置的jdk lib ...[2020/7/1]

一键清除maven仓库中下载失败的jar包的实现方法

一键清除maven仓库中下载失败的jar包的实现方法

typora-copy-images-to: ./ 一键清除maven仓库中下载失败的jar包 maven是一款非常优秀的项目管理工具,特别是其对项目使用的依赖包的管理,我们只需在pom.xml文件中配置响应的依赖,其就可以帮助我们自动下载所需要的jar包 1.问题来源: 很多时候...[2020/7/1]

Maven镜像地址配置示例大全

最近在准备项目架构时,虽然自己已经又了私服,通过私服进行仓库的管理,但是由于网速的限制原因,又想在项目环境迁移时可以快速的构建并启动或者快速更新,之前项目开发的工作中,使用了一个国外的一个仓库,拉取了一些坏的包,导致了一些异常,后来搞了好几天才解决掉(解决办法:当然是更换仓库镜像地址咯!!!),所...[2020/6/30]

Maven中央仓库地址配置大全

在上一篇文章中完成了 《Maven镜像地址大全 》,后来又花了时间又去收集并整理了关于 maven 远程仓库地址,并整理于此,关于 Maven 远程仓库地址的配置方式有两种, 第一种:直接在项目的 pom.xml 文件中进行修改(不推荐,尤其是在多人协助的开发过程中非常的费事费力); 第二...[2020/6/30]

IDEA强制清除Maven缓存的方法示例

重新导入依赖的常见方式   下面图中的刷新按钮,在我的机器上,并不能每次都正确导入pom.xml中写的依赖项,而是导入之前pom.xml的依赖(读了缓存中的pom.xml)。   当然除了这些,还可以下面这样: 存在的问题   上面虽然是重新导入Maven依赖,按理说,...[2020/6/30]

Maven build 命令介绍的使用详解

常用命令: 打包:mvn package 编译:mvn compile 清空:mvn clean(清除编译后目录,默认是target目录) 运行测试:mvn test 安装jar包到本地仓库中:mvn install 跳过测试:mvn xxx -DskipTests 1、创建 M...[2020/6/30]

maven配置多个镜像的实现方法

maven配置多个镜像的实现方法

问题场景 1、国内访问maven默认远程中央镜像特别慢 2、用阿里的镜像替代远程中央镜像 3、大部分jar包都可以在阿里镜像中找到,部分jar包在阿里镜像中没有,需要单独配置镜像 解决方案 settings.xml 中可以使用变量,可以尝试使用变量解决: ...[2020/6/30]

怎么把本地jar包放入本地maven仓库和远程私服仓库

1.将本地jar包放入本地仓库。只需执行如下命令即可: mvn install:install-file -Dfile=D:/demo/fiber.jar -DgroupId=com.sure -DartifactId=fiber -Dversion=1.0 -Dpackaging=jar...[2020/6/29]

IntelliJ IDEA2020.1 Mac maven sdk 全局配置

一、mac idea 2020 全局配置 如果command + , 去配置 maven , 那么新建一个项目 maven 还会变成默认。 同理 command + ; 去配置sdk ,也会出现同样问题。 如果想全局配置,那么需要在左上角 File 处设置。 maven 设置Fil...[2020/6/25]

IDEA最新版2020.1的maven工程本地依赖仓库无法使用问题(已解决)

IDEA最新版2020.1的maven工程本地依赖仓库无法使用问题(已解决)

IDEA 2020.1 版自动导入MAVEN依赖的方法(新版MAVEN无法自动导入/更新POM依赖、MAVEN设置自动更新、自动更新快捷键) 新版的IDEA为了防止 pom 更新时,MAVEN 自动导包时卡死的问题,取消了自动导包机制。但新增了导入按钮和快捷键。 问题 idea...[2020/6/25]

关于IDEA2020.1新建项目maven PKIX 报错问题解决方法

报错问题如图: 仔细看报错问题后发现,这个错误的主要原因是: ValidatorException:PKIX path building failed : sun.security.provider.certpath.SunCertPathBuilderException : un...[2020/6/25]

maven依赖冲突以及解决方法

什么是依赖冲突 依赖冲突是指项目依赖的某一个jar包,有多个不同的版本,因而造成类包版本冲突 依赖冲突的原因 依赖冲突很经常是类包之间的间接依赖引起的。每个显式声明的类包都会依赖于一些其它的隐式类包,这些隐式的类包会被maven间接引入进来,从而造成类包冲突 如何解决依赖冲突 ...[2020/6/23]

使用maven命令安装jar包到本地仓库的方法步骤

第三方jar包在开发工具中引入后编译没问题, 启动调试包括打包时会提示找不到jar包的错误.需要上传到maven仓库中,并在pom文件内引入. maven命令: 安装指定文件到本地仓库命令:mvn install:install-file -DgroupId=<grou...[2020/6/22]

SpringBoot使用Maven打包异常-引入外部jar的问题及解决方案

由于项目需要,在需要打包的时候,由于引入的外部jar在本地是可以使用的,但是当打包后启动时报错,找不到对应的类。 使用 1、引入外部jar包 项目中简历文件夹lib 可以在resultces包下简历一个lib文件夹,将jar包扔进去:   在配置文件中引用 ...[2020/6/19]

IntelliJ IDEA 构建maven多模块工程项目(详细多图)

IntelliJ IDEA 构建maven多模块工程项目(详细多图)

食用前须知 本文以a b c 三个模块为例来搭建项目,以达到通俗易懂的初衷 模块a —– 基模块,就是人们常说的parent 模块b —– 其他模块都需要使用的一些工具,比如时间工具,json工具等 模块c —– 项目主要的内容,一般为聚合工程 先简单讲一下maven的一些特点...[2020/6/15]

Maven 的配置文件路径读取方法

Maven 的配置文件路径读取方法

在使用 XML 的配置方式来构建 Mybatis 的核心类 SqlSe ionFactory 时,遇到了配置文件路径总是写不对的问题。事后看其实就是没有好好看文档,一直在盲人摸象。 下面时读取 XML 配置文件的代码: var inputSteam = Resources.getR...[2020/6/9]

IDEA下Maven的pom文件导入依赖出现Auto build completed with errors的问题

在idea下新建一个maven项目,在学习mybaties时跟着视频教程添加依赖 发现可以配置maven然后自动导入,这样可以省事不用手写。前提要讲maven配置好,然后使用快捷键alt+insert,手动输入添加依赖 但是选择相应的依赖之后,控制台显示 Auto build ...[2020/6/8]

idea创建maven项目

1.修改maven主题:file-->settings-->appearance-->theme         2.首先打开IDEA后点击settings ,然后在VM Options内添加-DarchetypeCat...[2020/5/11]

Maven的使用

新建项目这里就不说了,网上一大堆教程,需要的可以去网上找找。 下面要讲的是使用maven搭建项目不需要配置环境变量   新建项目之后记得勾选下面两个,选好settings配置文件和仓库的路径 (如果你的settings配置已经设置关联阿里云的仓库地址可以不勾选仓库) ...[2020/5/6]

基于idea把maven工程转换为web项目

前言 吐槽一下网上的各种转换教程。。说的真的是吵来吵去,有用的东西极少。特此自己写一篇好使的。 转换过程建好的maven工程 建好的maven工程长这个鬼样子~~,没有使用骨架。就是普通的建立方式。 生成webapp,web-inf和web.xml 首先选择我们的工程,往...[2020/4/17]

Maven修改运行环境配置代码实例

Maven修改运行环境配置代码实例

maven中自带的tomcat是6版本,比如我们想用tomcat7,jdk1.8,我们就要通过配置来改变。 改变方式如下 <build> <plugins> <plugin> <groupId>org.apache.to...[2020/4/17]

IDEA 重新导入依赖maven 命令 reimport的方法

IDEA 重新导入依赖maven 命令 reimport的方法

Intellj 的自动载入maven功能有时候很好用,但是有时候会碰到很多问题,导致pom文件修改却没有触发自动重写载入。此时需要手动强制更新依赖: 1. 手动删除Project Setting 里面的libraries 包 2. 在Maven Project点击clean功能,删...[2020/4/15]

如何处理maven仓库中后缀LastUpdated文件

如何处理maven仓库中后缀LastUpdated文件

一、背景   新做了一个的需求,需要在SpringBoot项目中引入了多个依赖,然后就感觉idea下载依赖包的时间很漫长,然后我就网上找了解决办法——使用国内的阿里云镜像,后来呢,就出现了这个问题。删除该文件也未曾生效,依然会重新生成。 二、产生的原因   原来每次在更新maven项目...[2020/4/8]

Android Studio新建工程默认在build.gradle中加入maven阿里源的问题

Android Studio新建工程默认在build.gradle中加入maven阿里源的问题

背景: 在安卓开发时,我们时常会因为gradle时间漫长感到烦恼。通常情况下我们会在build.gradle(Project:MyApplication)中的repositories里添加阿里源,如下图所示。 而每次新建工程依然是google()和jcenter(),而且新建后自动帮...[2020/3/30]

Maven发布Jar包中文乱码解决方法

Maven deploy 乱码 今天使用Maven发布Jar包时,发布功能都是正常的也成功上传到了仓库,就是项目跑越来后出中文中现了乱码: { "code": "SUCCESS", "succe ": true, "me age": "鎿嶄綔鎴愬姛", "data"...[2020/3/23]

IntelliJ IDEA创建maven web项目的图文步骤(IDEA新手适用)

PS:从eclipse刚转到IDEA,对于这个陌生的工具我表示无言,但听说很好用,也就试试,结果我几乎花了一晚上的时间才搭起来maven web项目,觉得在此给各位一个搭建maven web项目的教程,指出我踩过的各种坑! 步骤一:首先先创建一个project,在这里就是创建一个maven的工...[2020/3/20]

Maven 项目生成jar运行时提示“没有主清单属性”

新建了一个Maven的项目,mvn compile和mvn package后生成了jar文件,然后直接到target目录下去执行java -jar xxx.jar命令运行jar包时出现了“xxx.jar没有主清单属性”的错误提示。 根据我的经验,肯定是没有找到入口类(即main函数所在的...[2020/3/16]

基于Spring的Maven项目实现发送邮件功能的示例

问题分析 现在我们有这样一个需求,就是当我们系统出现问题或bug的时候,让系统通过邮件发送日志信息给相关人员,那么此时,我们就需要实现一个让系统发送邮件的功能 解决步骤 1.pom jar包导入 <dependency> <groupId>jav...[2020/3/12]

微服务中使用Maven BOM来管理你的版本依赖详解

BOM简介 BOM(Bill of Materials)是由Maven提供的功能,它通过定义一整套相互兼容的jar包版本集合,使用时只需要依赖该BOM文件,即可放心的使用需要的依赖jar包,且无需再指定版本号。BOM的维护方负责版本升级,并保证BOM中定义的jar包版本之间的兼容性。 ...[2019/12/5]

Maven中dependencyManagement作用说明

  在Maven多模块的时候,管理依赖关系是非常重要的,各种依赖包冲突,查询问题起来非常复杂,于是就用到了<dependencyManagement>。 示例说明   在父模块中: <dependencyManagement> &l...[2019/10/22]

快速搭建SSM框架(Maven)五步曲的方法步骤

快速搭建SSM框架(Maven)五步曲的方法步骤

项目完整搭建链接:https: gitee.com/DaNanHai04 m_parent.git 第一步 创建一个父工程: 导入父工程的pom坐标: <dependencies> <!--spring核心--> <dependency...[2019/10/9]

Docker构建Maven+Tomcat基础镜像的实现

前言 在 Java 编程中,大多数应用都是是基于 Maven 构建的,而交付的结果大多是采用的 Tomcat 的 war 包形式,所以,构建一个基于 Maven 和 Tomcat 的基础镜像很有必要,不仅能帮助我们提升平时自主实验研究分析的效率,还可以在一定程度能减少运维减少编写 Dock...[2019/9/10]

maven系列:deploy项目发布和上传repo仓库

在使用maven过程中,我们在开发阶段经常性的会有很多公共库处于不稳定状态,随时需要修改并发布,可能一天就要发布一次,遇到bug时,甚至一天要发布N次。我们知道,maven的依赖管理是基于版本管理的,对于发布状态的artifact,如果版本号相同,即使我们内部的镜像服务器上的组件比本地新...[2019/9/2]

Maven从入门到放弃

Maven从入门到放弃

1.maven是什么? maven是Apache下的一个纯java开发的一个开源项目,它是一款能够抽象构建过程,并且提供依赖管理,中央仓库,自动下载构建等功能的项目构建工具。 2.为什么要使用maven工具构建项目? 假如我们在开发两个Java项目,暂时称之为A,B,这两个项目中对于一些特...[2019/8/5]

IDEA在引入Maven项目后Dependencies中在出现红色波浪线

解决方法:         移除pom.xml中相关依赖,再重新添加即可。 情况及具体解决方法如下: 1、在Maven Project中 Dependencies 出现红色波浪线,如图所示 2、查询本地仓库...[2019/7/26]

ivy使用Maven阿里云镜像的问题

ivy默认使用的Maven仓库下载速度有点慢,所以想改成国内的,添加如下resolver: <ibiblio name="working-chinese-mirror" root="http: maven.aliyun.com/nexu content/group public/" ...[2019/7/17]

使用maven编译Java项目实例

综述 本文演示了用Maven编译Java项目 需要 时间:15分钟 文本编辑器或者IDE JDK 6 或者更高版本 创建项目 本例主要为了展示Maven,所以Java的项目力求简单。 创建项目结构 选 择一个项目目录,在 *nix系统上使用下面语句...[2019/6/14]

一行命令同时修改maven项目中多个module的版本号的方法

Maven,是一个Java开发比较常用的项目管理工具,可以对 Java 项目进行构建、依赖管理。 对于很多Java程序员来说,分层架构都是不陌生的,至少MVC三层架构都是不陌生的,甚至有人说:"Any problem in computer science can be solved by...[2019/6/4]

Maven多模块及version修改的实现方法

对于使用maven构建的java项目,通常聚合多个子模块项目。在版本迭代的过程中经常变更版本号,更新parent版本号,发现子模块版本号没有更新,需要一个个的手动去更新,太麻烦,且容易出错。 在版本更新之后,内部模块之间的依赖也需要变更,往往存在遗漏。 MAVEN多个子模块项目 ...[2019/6/4]

使用maven整合Spring+SpringMVC+Mybatis框架详细步骤(图文)

(项目结构图参照文章末尾) 1、创建maven工程,在pom.xml文件中导入需要的jar包依赖: <project xmlns="http: maven.apache.org/POM/4.0.0" xmlns:xsi="http: www.w3.org/2001/XMLSc...[2019/5/15]

spring+springmvc+mybatis+maven入门实战(超详细教程)

入门篇 本篇文章涉及到的技术有spring、springmvc、mybatis、mysql、xml、maven、jsp、javase、javaweb、eclipse 下面开始本篇文章的教程 一、新建maven项目 一般通过这种方法新建maven项目  假如...[2019/5/15]

011.maven 继承与聚合

  聚合:对于聚合模块来说,它知道有哪些被聚合的模块,而对于被聚合的模块来说,它们不知道被谁聚合了,也不知道它的存在; 继承:对于继承关系的父POM来说,它不知道自己被哪些子模块继承了,对于子POM来说,它必须知道自己的父POM是谁; 在一些最佳实践中我们会发现:一个...[2019/5/10]

010.[转] maven的三大生命周期

010.[转] maven的三大生命周期

一、Maven的生命周期 Maven的生命周期就是对所有的构建过程进行抽象和统一。包含了项目的清理、初始化、编译、测试、打包、集成测试、验证、部署和站点生成等几乎所有的构建步骤。 Maven的生命周期是抽象的,即生命周期不做任何实际的工作,实际任务由插件完成,类似于设计模式中的模板方法。 ...[2019/5/7]

详解用maven将dubbo工程打成jar包运行

maven打包方式 使用maven打包插件maven-jar-plugin 在pom.xml文件最后新增以下代码。 maven-dependency-plugin是指将依赖的jar包复制到指定目录 maven-resources-plugin将依赖的resources复制到指定...[2019/4/30]

540
2
记录数:59 页数:1/212下一页尾页
加载更多
 友情链接: NPS  问卷模板