Maven
EngineerForSoul
我醉欲眠卿且去,明朝有意抱琴来
书山有路勤为径,学海无涯苦作舟
同是天涯沦落人,相逢何必曾相识
展开
-
xxx.jar The project contains another dependency with the same archive name
The project contains another dependency with the same archive name原创 2022-02-22 16:38:48 · 472 阅读 · 0 评论 -
Failed to read artifact descriptor for xxx.jar
mavne 项目 pom.xml 文件标红。错误如下:Failed to read artifact descriptor for xxx.jarFailed to read artifact descriptor for xxx.jarTag name: projectDescription The element is the root of the descriptor. The following table lists all of the possiblechild elements原创 2021-01-17 00:11:48 · 944 阅读 · 0 评论 -
Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependen
maven install 报错:Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!pom.xml 添加 如下配置 <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>原创 2021-01-17 00:01:21 · 405 阅读 · 0 评论 -
Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.5.1:compile (default-compile
使用maven编译项目,目前我不需要编译src/main/java/aaa/bbb目录下面的java代码。比方说,该目录下面需要使用的是Jdk1.8版本编写的。目前测试功能模块必须是jdk1.6版本上执行,且该功能与bbb目录下面的文件没有关系。故不需要编译bbb目录下面的java文件。切换1.6JDK版本需要注意eclipse几个地方需要修改编译版本:项目右键–>properties–>Project Facets–>java 修改为1.6项目右键–>properti原创 2020-12-24 11:14:59 · 3243 阅读 · 0 评论 -
Failed to execute goal on project xxx could not resolve报错;MyBatis Generator 执行报错;
MyBatis Generator 是 MyBatis 提供的一个代码生成工具。微服务项目中使用mybatis generator时;报 Failed to execute goal on project xxx could not resolve 错误。修改xml相关 mybatis generator 配置如下。希望能解决你的问题。<build> <plugins> <plugin> <g.原创 2020-10-20 18:40:28 · 1327 阅读 · 0 评论 -
Maven packaging类型
Maven项目的常用的打包类型分为:pom、jar、war等类型JAR:java项目(后端)WAR:web项目,前端项目。POM:一般用于分布式中父子项目的父项目原创 2019-11-29 14:53:51 · 484 阅读 · 0 评论 -
Maven archetypeCatalog maven项目创建比较慢的原因
当我们使用maven原型生成项目骨架时,经常会在[INFO] Generating project in Interactive mode这个地方特别慢,这里并不是什么出错卡住的原因,你打开mvn的debug模式就可看到下面的信息:[DEBUG] Searching for remote catalog: http://repo.maven.apache.org/maven2/archetype-...转载 2019-06-25 00:14:03 · 505 阅读 · 0 评论 -
Maven:dependencies与dependencyManagement的区别
1、DepencyManagement应用场景当我们的项目模块很多的时候,我们使用Maven管理项目非常方便,帮助我们管理构建、文档、报告、依赖、scms、发布、分发的方法。可以方便的编译代码、进行依赖管理、管理二进制库等等。由于我们的模块很多,所以我们又抽象了一层,抽出一个itoo-base-parent来管理子项目的公共的依赖。为了项目的正确运行,必须...转载 2019-06-27 00:08:17 · 162 阅读 · 0 评论 -
Maven项目模板
maven 使用 Archetype 概念为用户提供不同类型的项目模板,它是一个非常大的列表(614个数字)。 maven 使用下面的命令来帮助用户快速开始构建一个新的 Java 项目。mvn archetype:generate什么是Archetype?Archetype是一个Maven插件,其任务是按照其模板来创建一个项目结构。在这里我们将使用quickstart原型插...转载 2019-05-29 18:02:48 · 1229 阅读 · 0 评论 -
Maven外部依赖
需要将ldapjdk.jar加入项目中。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....原创 2019-05-29 17:46:14 · 145 阅读 · 0 评论 -
Maven 标准目录结构
Maven 标准目录结构好的目录结构可以使开发人员更容易理解项目,为以后的维护工作也打下良好的基础。Maven2根据业界公认的最佳目录结构,为开发者提供了缺省的标准目录模板。Maven2的标准目录结构如下:src/main/java Application/Library sources src/main/resources Application/Library re...转载 2019-05-30 16:00:32 · 9195 阅读 · 2 评论 -
了解 Maven
什么是 Maven?(摘自百度百科)Maven是Apache的一个顶级的项目:http://maven.apache.org/Maven这个单词来自于意第绪语,意为知识的积累,最早在Jakata Turbine项目中它被用来简化项目的构建过程。当时有很多项目,它们的Ant build文件仅有细微的差别,而JAR文件都由CVS来维护。于是Maven创始者开始了Maven这个项目,该项目的清晰...转载 2019-05-30 15:58:15 · 200 阅读 · 0 评论 -
Eclipse中安装Maven
Eclipse中安装Maven目前高版本中的Eclipse中一般都自带maven插件;如下图,可以直接创建maven项目。1:安装插件 需要联网访问2:link方式(自定义方式):1. 在你的 eclipse 安装的根目录下创建两个文件夹:links,mavenPlugins(文件夹名称可自定义),把eclipse-maven3-plugin.7z解压后的fea...原创 2019-05-30 15:51:57 · 2049 阅读 · 0 评论 -
Maven简介
Apache Maven是一个软件项目管理和综合工具。基于项目对象模型(POM)的概念,Maven可以从一个中心资料片管理项目构建,报告和文件。计算机领域,Maven是一个跨平台的项目管理工具。Apache组织下一个开源项目。主要服务于Java平台项目构建、依赖管理、项目信息管理。Maven是声明式的,项目构建过程和过程各个阶段所需的工作都由插件实现,并且大部分插件都是现成的,开发者只需要声明项目...原创 2018-07-11 21:29:20 · 251 阅读 · 0 评论 -
Maven 下载安装配置
一、Maven版本不同依赖的JDK不同;安装前检测JDK版本二、下载官网: 历史版本下载:http://maven.apache.org/docs/history.html三、设置环境变量MAVEN_HOME : Maven安装目录MAVEN : %MAVEN_HOME%\binMAVEN_OPTS : -X...原创 2018-07-11 21:33:45 · 349 阅读 · 0 评论 -
Maven构建项目错误
The build could not read 1 project -> [Help 1]修改Maven的配置(将默认配置路径修改为自己设置的路径)修改配置之后就一直报如下错误。网上找了N多种方法尝试,都木得效果。检查过XMl头之后也没有问题。于是便重新构建项目,将两个文件作对比后,我的天呐?尽然如下如处边多了一个空格。。。故在你需要复制别人的标签时...原创 2019-04-18 22:31:49 · 1155 阅读 · 0 评论 -
eclipse maven项目报错 org.apache.maven.archiver.MavenArchiver.getManifest
使用maven新建springboot项目pom.xml第一行报错:(使用springboot2.0以上版本)org.apache.maven.archiver.MavenArchiver.getManifest(org.apache.maven.project.MavenProject, org.apache.maven.archiver.MavenArchiveConfiguration...原创 2019-04-28 14:50:52 · 356 阅读 · 0 评论 -
Maven项目缺少Maven Dependencies
使用eclipse搭建maven 项目时缺少Maven Dependencies因使用了springboot最新版本,pom.xml如下,其中多了一个<dependencyManagement>标签<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001...原创 2019-04-28 15:26:29 · 1193 阅读 · 0 评论 -
org.springframework.context.ApplicationContextException: Unable to start web server; nested exceptio
org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframework.context.ApplicationContextException: Unable to start ServletWebServerApplic...原创 2019-04-28 16:30:15 · 11546 阅读 · 1 评论 -
IDEA Maven 项目没有webapp目录
IDEA 使用Maven 项目继承Springboot 使用启动器spring-boot-starter-web创建的项目为什么没有webapp目录?如何创建webapp和以往项目一样呢? 可以参考一下步骤注意有些版本可能没有webapp\WEB-INF 需要的点击+号的时候手动添加上图中的webapp目录 是手动添加的...原创 2019-05-01 15:19:27 · 3611 阅读 · 1 评论 -
Maven依赖管理(Jar包之间引用)
其中一个Maven的核心特征是依赖管理。管理依赖关系变得困难的任务一旦我们处理多模块项目(包含数百个模块/子项目)。 Maven提供了一个高程度的控制来管理这样的场景。传递依赖发现这是很通常情况下,当一个库说A就依赖于其他库说B的情况下,另一个项目Ç想用A,则该项目需要使用库中B。在Maven帮助下以避免这样的要求来发现所有需要的库。 Maven通过读取依赖项项目文件(pom.xml中...原创 2019-05-30 15:25:44 · 3707 阅读 · 0 评论 -
Maven 自动化部署
Maven 自动化部署推荐::jenkins实现maven项目自动化部署tomcat项目开发过程中,部署的过程包含需如下步骤:将所的项目代码提交到 SVN 或者代码库中并打上标签。 从 SVN 上下载完整的源代码。 构建应用。 存储构建输出的 WAR 或者 EAR 文件到一个常用的网络位置下。 从网络上获取文件并且部署文件到生产站点上。 更新文档并且更新应用的版本号。问题描...原创 2019-05-30 15:43:57 · 183 阅读 · 0 评论 -
Maven 默认.m2仓库位置修改
本地仓库是远程仓库的一个缓冲和子集,当你构建Maven项目的时候,首先会从本地仓库查找资源,如果没有,那么Maven会从远程仓库下载到你本地仓库。这样在你下次使用的时候就不需要从远程下载了。如果你所需要的jar包版本在本地仓库没有,而且也不存在于远程仓库,Maven在构建的时候会报错,这种情况可能是有些jar包的新版本没有在Maven仓库中及时更新。 (感觉和网络里面的路由器有点像,你发请求,先在...转载 2018-07-11 22:47:25 · 55245 阅读 · 0 评论