maven
文章平均质量分 50
sayyy
这个作者很懒,什么都没留下…
展开
-
maven限制内存使用峰值/最大内存
略原创 2023-12-20 17:22:33 · 1376 阅读 · 0 评论 -
maven-default-http-blocker (http://0.0.0.0/): Blocked mirror for repositories
略原创 2023-10-20 15:43:18 · 2186 阅读 · 0 评论 -
OpenJDK Maven 编译出错: package jdk.nashorn.internal.runtime.logging does not exist
略原创 2023-08-10 15:06:56 · 1931 阅读 · 0 评论 -
maven : package javafx.scene.layout does not exist
略原创 2023-06-15 17:42:44 · 624 阅读 · 0 评论 -
[Maven]package com.sun.image.codec.jpeg does not exist
略原创 2023-06-15 17:19:45 · 472 阅读 · 0 评论 -
错误:No plugin found for prefix spring-boot in the current project and in the plugin groups
前言maven 3.6.1springboot v2.1.x在多模块的 Maven 项目中,执行 mvn spring-boot:run -pl xxx.groupId:xxx.artifactId命令启动某个 Module 。错误:No plugin found for prefix spring-boot in the current project and in the plugin groups在多模块的 Maven 项目中,使用 spring-boot:run 执行启动时,遇到错误:原创 2022-04-11 09:36:08 · 7399 阅读 · 0 评论 -
多模块的maven项目,执行 install/deploy 指令时,排除指定module
前言适用于多模块的maven项目方法1在欲排除的 Module 的 pom.xml 文件中添加如下配置:<properties> <maven.install.skip>true</maven.install.skip> <maven.deploy.skip>true</maven.deploy.skip></properties>方法2在欲排除的 Module 的 pom.xml 文件中添加如下配置: &原创 2022-04-11 09:24:39 · 3249 阅读 · 0 评论 -
【maven】mvn -pl 指定模块
原创 2021-12-18 09:59:27 · 4086 阅读 · 0 评论 -
nexus3 仓库类型
hosted : 本地存储,即同docker官方仓库一样提供本地私服功能proxy : 提供代理其他仓库的类型,如docker中央仓库group : 组类型,实质作用是组合多个仓库为一个地址原创 2021-11-24 15:52:40 · 938 阅读 · 0 评论 -
【Docker】 安装 nexus3
前言CentOS Linux release 7.9.2009 (Core)Docker version 1.13.1准备docker 已安装。选择合适的nexus3 镜像(这里使用:sonatype/nexus3:3.36.0)。拉取镜像shell> docker pull sonatype/nexus3:3.36.0Trying to pull repository docker.io/sonatype/nexus3 ... 3.36.0: Pulling from do原创 2021-11-24 15:49:52 · 863 阅读 · 0 评论 -
maven-resources-plugin include 通配符
前言略全部<plugin> <artifactId>maven-resources-plugin</artifactId> <configuration> <resources> <resource> <directory>src/main/resources</directory> <filtering>false</filtering> &l原创 2021-11-16 15:03:54 · 1180 阅读 · 0 评论 -
【maven插件】maven-resources-plugin 启用 Filter 时,需要过滤的文件和不需要过滤的文件混在一起该怎么办?
前言Apache Maven 3.5.0OS: Windows 7, v.6.1, x86_64 / win32org.apache.maven.plugins:maven-resources-plugin.version:3.1.0http://maven.apache.org/plugins/maven-resources-plugin//index.html启用 Filter参考这里:https://blog.csdn.net/sayyy/article/details/1148892原创 2021-07-05 09:46:33 · 823 阅读 · 0 评论 -
Description Resource Path Location Type Path must include project and resource name: /
前言eclipse 2019-12 (4.14.0)jdk 1.8Apache Maven 3.6.1spring boot 2.2.13.RELEASE错误Description Resource Path Location TypePath must include project and resource name: / (org.apache.maven.plugins:maven-jar-plugin:2.4:jar:default-jar:package)java.lang原创 2021-03-17 11:06:33 · 886 阅读 · 0 评论 -
【maven插件】maven-resources-plugin
略原创 2021-03-16 17:41:16 · 650 阅读 · 0 评论 -
CentOS 7.6 安装 Maven 3.6.3
前言centos 7.6jdk 1.8maven 3.6.3下载在这里下载也可以使用这个命令直接下载:shell> wget https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz上面的是镜像地址,也可以使用下面的地址:shell> wget https://downloads.apache.org/maven/maven-原创 2020-12-28 14:19:33 · 2777 阅读 · 0 评论 -
Fatal Error: Unable to find package java.lang in classpath or bootclasspath
前言centos 7.6jdk 1.8maven 3.6.3报错 Fatal Error: Unable to find package java.lang in classpath or bootclasspath在本地使用打包命令(mvn clean package -Dmaven.test.skip=true)可以成功。在centos 7.6中同样的命令报错Fatal Error: Unable to find package java.lang in classpath or boo原创 2020-12-28 12:17:08 · 4603 阅读 · 1 评论 -
【maven】dependency的systemPath属性:引入本地系统中的jar
前言maven 3.5.0web项目以 oracle 的 ojdbc7 jar 为例。将 ojdbc7-12.1.0.1.jar 手工放置到项目目录/src/main/webapp/WEB-INF/lib路径下。修改pom.xml文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://ma...原创 2020-02-12 09:37:19 · 21738 阅读 · 0 评论 -
【sprinb-boot】maven 多模块项目:单独 spring-boot:run 某个模块
前言springboot 2.0.0.RELEASEmaven 3.5.0maven 多模块项目关系问题假设多模块项目同时具备继承关系和聚合关系,结构如下:my-parent <<< this is a Spring Boot project--my-domain--my-service--my-app <<< this is a Spr...原创 2020-02-09 16:40:55 · 5080 阅读 · 1 评论 -
maven 多模块项目关系
前言maven 3.5.0maven 多模块项目关系maven 多模块项目关系有2种,分别为:继承关系和聚合关系。继承关系具有继承关系的多模块项目结构如下:my-project-inheritance |-- my-module | `-- pom.xml `-- pom.xmlmy-project-inheritance简称父项目,my-module简称子项目。父...原创 2020-02-09 16:25:50 · 972 阅读 · 0 评论 -
maven 多模块项目:单独构建某个模块
前言在maven 多模块项目中,使用-pl -am -amd等参数可以单独构建某个模块。单独构建模块:module1在父级项目目录中执行如下命令:mvn clean install -pl module1单独构建模块(module2)以及其所依赖的项目在父级项目目录中执行如下命令:mvn clean install -pl module2 -am参考https://www.c...原创 2020-02-03 18:13:21 · 885 阅读 · 0 评论 -
【maven插件】flatten-maven-plugin : 处理版本占位符
前言Apache Maven 3.5.0org.codehaus.mojo:versions-maven-plugin 1.1.0https://www.mojohaus.org/flatten-maven-plugin/版本占位符自 Maven 3.5.0-beta-1 开始,可以使用 ${revision}, ${sha1} and/or ${changelist} 作为版本占位...原创 2020-01-15 19:11:24 · 15720 阅读 · 3 评论 -
【maven插件】versions-maven-plugin : 管理版本号
前言Apache Maven 3.5.0org.codehaus.mojo:versions-maven-plugin 2.5创建项目mvn -B archetype:generate \ -DarchetypeGroupId=org.apache.maven.archetypes \ -DgroupId=com.mycompany.app \ -DartifactId=m...原创 2020-01-15 18:29:50 · 7899 阅读 · 0 评论 -
maven属性
前言maven 3.5.0查看属性参考:https://blog.csdn.net/sayyy/article/details/103403030查看属性方法1cmd> mvn help:effective-pom查看属性方法2cmd> mvn help:evaluate -Dexpression=project.version -q -DforceStdout...原创 2020-01-15 14:14:25 · 323 阅读 · 0 评论 -
【sprinb-boot】配置和lib分离打包
前言springboot 2.0.0.RELEASEmaven 3.5.0使用maven命令mvn package打包spring boot项目时,将配置和lib分离出来。pom.xml配置<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0"...原创 2019-12-18 16:29:31 · 308 阅读 · 0 评论 -
【sprinb-boot】配置文件分离打包
前言springboot 2.0.0.RELEASEmaven 3.5.0使用maven命令mvn package打包spring boot项目时,将配置文件分离出来。pom.xml配置<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" x...原创 2019-12-18 15:56:07 · 258 阅读 · 0 评论 -
【sprinb-boot】lib分离打包
前言springboot 2.0.0.RELEASEmaven 3.5.0使用maven命令mvn package打包spring boot项目时,将lib分离出来。pom.xml配置<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xm...原创 2019-12-18 15:47:21 · 288 阅读 · 0 评论 -
【sprinb-boot】资源、配置、lib分离打包
前言springboot 2.0.0.RELEASEmaven 3.5.0使用maven命令mvn package打包spring boot项目时,将资源文件分离出来。pom.xml配置<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" x...原创 2019-12-18 14:51:05 · 250 阅读 · 0 评论 -
【maven插件】maven-help-plugin
前言Apache Maven 3.5.0OS: Windows 7, v.6.1, x86_64 / win32org.apache.maven.plugins:maven-help-plugin:3.2.0http://maven.apache.org/plugins/maven-help-plugin/index.htmlGoals OverviewThe Help Plug...原创 2019-12-05 13:50:37 · 1378 阅读 · 0 评论 -
【maven插件】asciidoctor-maven-plugin:编译Asciidoc
前言maven 3.5.0asciidoctor-maven-plugin 2.0.0-RC.1jdk 1.8Asciidoc是个啥?看着个介绍吧:https://my.oschina.net/gudaoxuri/blog/524132怎么编辑Asciidoc使用AsciidocFX编辑Asciidoc。语法参考https://asciidoctor.org/docs/as...原创 2019-11-11 17:25:13 · 5727 阅读 · 0 评论 -
eclipse 错误:Plugin execution not covered by lifecycle configuration
Plugin execution not covered by lifecycle configuration:org.apache.maven.plugins:maven-antrun-plugin:1.3:run (execution: generate-sources-input, phase: generate-sources)https://www.eclipse.org/...原创 2019-11-11 14:27:32 · 279 阅读 · 0 评论 -
Maven exec:java 运行 Java main 方法
前言maven 3.5jdk 1.8适用条件想要单独启动某个带有main方法的class。使用exec-maven-plugin。其官网:http://www.mojohaus.org/exec-maven-plugin/方法1mvn exec:java -Dexec.mainClass="test.TestMain"未操作成功。方法2在POM文件中添加: <...原创 2019-11-06 17:14:43 · 7869 阅读 · 1 评论 -
Maven 打包时不执行测试用例
说明有些项目的测试用例执行很慢,为了打包速度,(非正式发布时)希望不执行测试用例。方法在mvn命令中添加-DskipTests或-Dmaven.test.skip=true即可。比如: mvn clean package -DskipTests 或者 mvn clean package -Dmaven.test.skip=true。区别-DskipTests,不执行测试用例,但编译测试用例...原创 2018-03-06 16:33:49 · 15119 阅读 · 0 评论 -
【maven】使用(阿里云 aliyun)镜像仓库
<mirror> <id>alimaven</id> <name>aliyun maven</name> <mirrorOf>central</mirrorOf> <url>http://maven.aliyun.com/nexus/content/groups/public/&原创 2018-05-25 11:05:30 · 10861 阅读 · 0 评论 -
【maven】配置多个仓库
maven的中央仓库很强大,绝大多数的jar都收录了。但也有未被收录的。遇到未收录的jar时,就会编译报错。除了maven官方提供的仓库之外,也有很多的仓库。尽可能的将可信的仓库(嗯,可信的仓库!)添加几个,弥补maven官方仓库的不足。原创 2018-05-25 15:14:26 · 61233 阅读 · 10 评论 -
【maven】仓库的优先级顺序
在maven中,仓库可以分为:本地仓库、远程仓库。 远程仓库可以分为:中央仓库、私服仓库。 中央仓库是maven官方指定的仓库,可以理解为“寻找的最后一站”。 私服仓库可以是自己建的,也可以是其它主体建的(比如aliyun的maven仓库,jboss的maven仓库等)。 私服可以分为:全局应用的私服仓库、应用到项目自身的私服仓库。maven寻找得顺序大致可以理解为: 1,在本地仓库...原创 2018-05-25 15:29:07 · 18167 阅读 · 1 评论 -
【maven】修改编译得到的文件名
在build节点下添加finalName节点原创 2018-05-16 10:03:55 · 6083 阅读 · 0 评论 -
maven项目修改java编译版本的方式
<maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>原创 2018-05-24 10:10:46 · 7308 阅读 · 0 评论 -
【maven】Missing artifact javax.jms:jms:jar:1.1:compile
添加仓库http://repository.jboss.org/nexus/content/groups/public-jboss/原创 2018-05-24 11:29:51 · 1368 阅读 · 0 评论 -
【maven】pom常用配置
前言mvn:3.5.0eclipse:4.7此处所说的配置,均为修改pom.xml文件指定JDK版本指定使用JDK1.8<project> ... <properties> <maven.compiler.source>1.8</maven.compiler.source> &l...原创 2018-07-10 10:09:59 · 478 阅读 · 0 评论 -
【maven】改造已有项目
前言maven 3.5.0eclipse 4.7.1windows 7wps 10.1( excel可以)有一个java ee的web项目,需要改造成maven项目操作准备打开项目所在目录,比如为D:\abc添加pom.xml文件在项目的根目录,添加一个最简单的pom.xml文件,或者从其它项目拷贝一个pom.xml文件,将不相关的部分删除。下面的p...原创 2018-07-17 15:55:52 · 1632 阅读 · 0 评论