
maven
文章平均质量分 59
程序员食堂
一个写了10多年bug的程序员。
展开
-
Unresolved plugin: ‘org.apache.maven.plugins:maven-site-plugin:3.12.1‘
插件未在本地仓库中安装,Maven将无法解析它。首先从 Maven 中央仓库 下载插件的 .pom 和 .jar 文件。是插件JAR文件的路径。原创 2024-12-30 09:22:07 · 278 阅读 · 0 评论 -
把ojdbc7加入到本地maven仓库
测试项目用到了 ojdbc7 的12.2.0.1这个版本,在阿里云的仓库没有找到。去mvnrepository 也没有找到对应的版本。或者使用我下载的这个。原创 2024-11-28 16:29:31 · 517 阅读 · 0 评论 -
Since Maven 3.8.1 http repositories are blocked.
【代码】Since Maven 3.8.1 http repositories are blocked.原创 2024-11-28 14:15:55 · 497 阅读 · 0 评论 -
Maven中 <parent > 的<version>可以使用变量吗
Maven 的设计原则之一是依赖管理的一致性和可预测性。父 POM 的版本号是子模块依赖解析的基础,如果版本号是动态的(例如通过变量设置),那么 Maven 在解析依赖时将无法确定父 POM 的具体版本,从而导致构建失败或不可预测的行为。元素不能直接使用变量。父 POM 的版本号必须是硬编码的,不能通过变量来动态设置。这是因为父 POM 的版本号在子模块中引用时,需要是一个固定的值,以便 Maven 能够正确解析和构建项目。在 Maven 中,父 POM 的。原创 2024-09-27 10:46:06 · 842 阅读 · 0 评论 -
【maven】No valid Maven installation found. Either set the home directory in the confguration dialog
找不到有效的Maven安装。在配置对话框中设置主目录,或者在系统上设置M2_home环境变量。检查一下这个目录中是否存在 maven。我的就是路径发生了变更。改为最新路径就可以了。原创 2024-06-07 05:00:00 · 1106 阅读 · 0 评论 -
【maven】Failure to find demo:demo:pom:1.1.1 in https://maven.aliyun.com/repository/public was cached
常见的<mirrorOf>:匹配所有仓库 ID,这意味着该镜像将代理所有仓库的请求。central:仅匹配 Maven 中央仓库(ID 为central:匹配指定的仓库 ID,多个仓库 ID 之间用逗号分隔。*,!repo1:匹配所有仓库,但排除repo1。感叹号!用于排除特定的仓库。external:*:匹配所有外部仓库(即不在本地文件系统上的仓库)。repo*:使用通配符匹配以repo开头的仓库 ID。表示镜像将代理 Maven 中央仓库的所有请求。原创 2024-06-06 05:45:00 · 1493 阅读 · 0 评论 -
【docker】常用的把springboot打包为docker镜像的maven插件
使用此插件,你需要提供一个 Dockerfile,并可以通过 Maven 配置来定制镜像构建过程,比如设置基础镜像、添加文件、设置环境变量等。: 虽然这个插件本身不直接构建 Docker 镜像,但它经常与 Dockerfile 一起使用,帮助将构建的工件(如 Spring Boot 应用的 JAR 文件)复制到 Docker 构建上下文中,以便在执行。通过配置,可以在 Maven 构建过程中自动构建 Docker 镜像,而无需单独编写 Dockerfile。Jib 能够自动处理依赖项并优化镜像构建过程。原创 2024-05-03 05:00:00 · 1118 阅读 · 0 评论 -
【docker】maven 打包docker的插件学习
该插件需要 Java 7 或更高版本以及 Apache Maven 3 或更高版本(dockerfile-maven-plugin = 3,对于其他情况,Maven >= 3.5.2)。. 该插件围绕生成 Dockerfile、将项目目录复制到“暂存”目录以用作 Docker 构建上下文等的行为,最终导致我们的用户产生很多不必要的困惑,这些困惑源于引入额外的抽象和需求用于在 Docker 提供的基础上进行配置。跳过绑定到 Maven 阶段的 Docker 目标。原创 2024-04-30 05:30:00 · 2426 阅读 · 1 评论 -
maven插件:dockerfile-maven-plugin和docker-maven-plugin
适合已有Dockerfile且希望保持其独立性,同时需要在Maven构建时自动构建和推送镜像的项目。它强调与现有Docker工作流的无缝对接,配置相对简洁。则更适合需要在Maven配置内部直接定义镜像构建过程,追求高度集成和灵活控制的场景。虽然可能带来更复杂的Maven配置,但它提供了更深入的Docker生命周期管理功能。总的来说,提供了一种不依赖Dockerfile的构建方式,而则更加严格地遵循 Docker 的标准构建流程,要求必须使用Dockerfile。原创 2024-04-29 05:00:00 · 2867 阅读 · 0 评论 -
jar中没有主清单属性
运行springboot的jar 提示:jar中没有主清单属性。我的pom.xml 的plugins配置是下面。把配置改成下面就可以了。原创 2024-04-24 06:30:00 · 348 阅读 · 0 评论 -
Since Maven 3.8.1 http repositories are blocked.
使用私服作为mirrors,如果你的maven是3.8.1+的版本,我用的是3.9.6版本.会提示:Since Maven 3.8.1 http repositories are blocked。自从3.8.1版本开始,处于安全考虑,maven禁用了http的镜像仓库,企业安装的私服通常都是http的地址,所以报这个错误。原创 2024-04-17 10:59:06 · 9628 阅读 · 0 评论 -
无效的标记: --release
maven所使用的jdk版本和idea所使用的jdk版本不一致导致的。检查pom.xml,maven和项目使用的jdk版本是否一致。之前一直用java8开发项目。修改idea中的配置。原创 2024-04-16 15:16:47 · 1380 阅读 · 0 评论 -
maven3.9的settings.xml 内容学习
是 Maven 的配置文件,它允许你自定义 Maven 的行为,比如设置仓库、代理、认证信息等。在 Maven 3.9 中,的结构和内容可能与之前的版本相似,但可能会有一些小的改进或变化。下面我们以3.9.6版本介绍。原创 2024-04-16 14:03:49 · 1336 阅读 · 0 评论 -
maven3.9+下载安装
Maven 是一个项目管理和理解工具,它基于项目对象模型(POM)概念。Maven 可以帮助开发者定义项目结构、依赖关系、构建过程以及其他任务。它主要用于 Java 项目,但也可以用于其他类型的项目。Maven 的主要目标是简化构建过程,使得开发者可以专注于代码编写,而不是项目配置。原创 2024-04-15 09:46:25 · 559 阅读 · 0 评论 -
nexus 入门学习
Nexus 是 Sonatype 公司发布的一款仓库(Repository)管理软件,常用来搭建 Maven 私服,所以也有人将 Nexus 称为“Maven仓库管理器”。目前 Nexus 分为 Nexus 2.x 和 Nexus 3.x 两个大版本,它们是并行的关系。Nexus 2 已经停止维护。原创 2024-03-07 15:36:11 · 1059 阅读 · 0 评论 -
nexus 简单运维
Nexus 是 Sonatype 公司发布的一款仓库(Repository)管理软件,常用来搭建 Maven 私服,所以也有人将 Nexus 称为“Maven仓库管理器”。原创 2024-03-07 15:07:56 · 301 阅读 · 0 评论 -
bootstrap class path not set in conjunction with -source 1.6
在 maven 编译Java项目中抛出一下错误:bootstrap class path not set in conjunction with -source 1.6在项目pom.xml 里面增加 这个插件: org.apache.maven.plugins原创 2017-11-30 13:58:08 · 1551 阅读 · 2 评论 -
maven 插件 运行 jetty
pom 文件:原创 2017-03-16 11:35:51 · 588 阅读 · 0 评论 -
maven 工程启动找不到 Spring ContextLoaderListener 的解决办法
用maven 工程搭建项目,在搭建好之后,运行时却抛出了这样的错误: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener java.lang.ClassNotFoundException: org.springframework.web.cont原创 2016-04-14 17:13:13 · 3473 阅读 · 1 评论