写点什么

maven

0 人感兴趣 · 29 次引用

  • 最新
  • 推荐

maven 中心仓库 OSSRH 使用简介

用户头像
程序那些事4 月 9 日

使用java做项目的朋友肯定对maven不陌生,maven为我们提供了一个中心仓库,我们在构建java项目时,直接从maven中心仓库中下载依赖的jar包到本地,然后打包进行构建。

https://static001.geekbang.org/infoq/5d/5d6292c7ff093788cbde1064440d037b.png?x-oss-process=image/resize,w_416,h_234

maven 项目下的重复依赖校验

来自一位测试同学的需求,历史出现过Java同学提交代码后,因为引入重复依赖导致工程报错的问题。所以希望能够尽早排查出重复依赖,或代码中与适用的jar包有包名和类名都完全相同的情况。

https://static001.geekbang.org/infoq/60/60c2b78d8f6868a41ec91192e7119fae.jpeg?x-oss-process=image/resize,w_416,h_234

Spring Boot+Maven 实现车牌训练、识别系统

之前为各位朋友分享过Python+OpenCV实现车牌检测与识别,本篇博文为各位分享Spring Boot+Maven实现车牌训练、识别系统。

在 gradle 中构建 java 项目

用户头像
程序那些事2 月 20 日

之前的文章我们讲到了gradle的基本使用,使用gradle的最终目的就是为了构建java项目。今天本文将会详细的讲解如何在gradle中构建java项目。

gradle 中的增量构建

用户头像
程序那些事2 月 17 日

在我们使用的各种工具中,为了提升工作效率,总会使用到各种各样的缓存技术,比如说docker中的layer就是缓存了之前构建的image。在gradle中这种以task组合起来的构建工具也不例外,在gradle中,这种技术叫做增量构建。

深入理解 gradle 中的 task

用户头像
程序那些事2 月 15 日

在之前的文章中,我们讲到了如何使用gradle创建一个简单的task,以及task之间怎么依赖,甚至使用了程序来创建task。在本文中,我们会更加深入的去了解一下gradle中的task。

https://static001.geekbang.org/infoq/86/86ae63c28ea758841143a04cbeba975d.jpeg?x-oss-process=image/resize,w_416,h_234

Tomcat 异常: Unable to process Jar entry [module-info.class] from Jar

用户头像
小马哥2 月 15 日

Tomcat异常: Unable to process Jar entry [module-info.class] from Jar的处理方法

gradle 中的 build script 详解

用户头像
程序那些事2 月 13 日

build.gradle是gradle中非常重要的一个文件,因为它描述了gradle中可以运行的任务,今天本文将会带大家体验一下如何创建一个build.gradle文件和如何编写其中的内容。

深入了解 gradle 和 maven 的区别

用户头像
程序那些事2 月 10 日

gradle和maven都可以用来构建java程序,甚至在某些情况下,两者还可以互相转换,那么他们两个的共同点和不同点是什么?我们如何在项目中选择使用哪种技术呢?一起来看看吧。

如何使用 maven 轻松重构项目

用户头像
田维常1 月 14 日

现在是微服务盛行时代,说不准哪一天领导就会让你对一个大项目进行重构。大项目的痛点:编译慢、发布繁琐等。就像下面这张图:

三分钟快速掌握 maven 插件

用户头像
田维常1 月 13 日

于是老田搞到大半夜终于写了一篇maven的插件,今天分享给大家。 想进一步详聊了请加我微信tj20120622,进群和大家一起聊技术。 Maven 是一个执行插件的框架,每一个任务实际上是由插件完成的。那么我们今天就来聊聊Maven插件。

五分钟快速掌握 Maven 的核心概念

用户头像
田维常1 月 11 日

前两天在一个技术群,有人还在问maven中groupId、artifactId、version这些关键字的含义是什么,于是,我觉得还是很有必要来聊聊Maven中的这些核心概念。

教小师妹快速入门 Maven,嘿嘿嘿...

用户头像
田维常1 月 8 日

最近,小师妹给我发消息,说她在某个项目中看到了Maven,感觉还挺小巧精致的,很有兴趣深入学习一下,问我有没有什么快速入门的教程~刚好自己也在整理Maven相关的材料,那就拿出来一起交流一下吧。今天主要聊聊Maven的快速入门

阿里云仓库使用小技巧

用户头像
2020 年 12 月 28 日

介绍Maven如何配置阿里云源仓库,如何解决依赖无法查找的问题

https://static001.geekbang.org/infoq/9d/9d705cb7010ee6dd6da76ea3d16d47ba.jpeg?x-oss-process=image/resize,w_416,h_234

使用 Maven Archetype 基于 IDEA 快速创建项目

用户头像
程序员小航2020 年 10 月 30 日

又要开发新项目了,还是创建新项目,怎么办?老大说按照 xxx 项目的结构创建一个新项目就可以了。

https://static001.geekbang.org/infoq/73/735ce638a92aa58f20a7a786f3867080.jpeg?x-oss-process=image/resize,w_416,h_234

Spring Cloud 微服务实践 (2) - Gateway 重试机制

用户头像
xiaoboey2020 年 9 月 16 日

本文对《入门》篇的代码进行重构,并使用Spring Cloud Gateway的重试机制,解决部分服务实例宕机导致服务不可用的问题。

https://static001.geekbang.org/infoq/6c/6c56c04ace4a0a9651dd51fa2e05cbeb.png?x-oss-process=image/resize,w_416,h_234

又踩 Maven 的两个坑

用户头像
xiaoboey2020 年 9 月 7 日

1、安装mvnw时报错:Unknown lifecycle phase 2、命令行里执行mvn时,Maven的配置(settings.xml)没生效?

https://static001.geekbang.org/infoq/51/5175fb1e9ec1cd7f4394d300d0316a50.png?x-oss-process=image/resize,w_416,h_234

Maven 的爱恨情仇

用户头像
xcbeyond2020 年 8 月 14 日

Maven的爱恨情仇,你肯定遇到过……

https://static001.geekbang.org/infoq/58/587c8b9dd0690c53cd7f27d57a71285e.jpeg?x-oss-process=image/resize,w_416,h_234

Spring Boot + Vue 前后端分离项目,Maven 自动打包整合

用户头像
xcbeyond2020 年 7 月 24 日

现在各类项目为了降低项目、服务模块间的高度耦合性,提出了“前后端分离”,而前后端分离的项目该如何打包呢?

https://static001.geekbang.org/infoq/58/5801737c1a0e368af51968b704eb9a3c.png?x-oss-process=image/resize,w_416,h_234

自从用完 Gradle 后,有点嫌弃 Maven 了!速度贼快!

用户头像
xcbeyond2020 年 7 月 19 日

相信使用Java的同学都用过Maven,这是一个非常经典好用的项目构建工具。但是如果你经常使用Maven,可能会发现Maven有一些地方用的让人不太舒服

https://static001.geekbang.org/infoq/38/382e9b5bacc797f725cd1f5713021e34.png?x-oss-process=image/resize,w_416,h_234

工程规约 - maven 统一管理

用户头像
Man2020 年 7 月 12 日

事情是这样的:最近条线内部在搞“避免重复造轮子”的整改活动。其中发生了一个事情,之前条线内部的A团队已经尝鲜使用了XXL-job,后面考虑到避免重复造轮子,就要求B团队新建的系统也统一使用XXL-job,然后通过执行器进行权限管理,最后才发现原来A团队使用

https://static001.geekbang.org/infoq/d9/d9c85cd5c3b136b18997f3e3d68e6301.png?x-oss-process=image/resize,w_416,h_234

Gradle 快速入门使用指南 - 安装篇

用户头像
小隐乐乐2020 年 7 月 3 日

高铁都提速了,我们构建应用的速度也应该提提速了。没看到,SpringBoot官方也始拥抱Gradle了么,我们也要响应时代的召唤。额,起码要学习跟上。

https://static001.geekbang.org/infoq/a5/a539ac3f9623442df907acc3199bfe1b.png?x-oss-process=image/resize,w_416,h_234

多个 maven 项目启动顺序

用户头像
terrytian2020 年 6 月 27 日

在公司实际项目中,开发的项目一般都会涉及到多个 maven 项目,比如项目2会依赖项目1。使用 Jenkins 实现自动部署时,除了写一个流水线脚本时,就需要找一个合适的 maven 命令脚本解决。

https://static001.geekbang.org/infoq/f9/f9a76a119b5ba525803e68bfed650ad7.jpeg?x-oss-process=image/resize,w_416,h_234

Java 世界的“烂”包管理

用户头像
阿喜伯2020 年 6 月 20 日

郁闷的一天,大好青春都耗在这两个烂仔(IDEA, Maven)身上,吐槽一下,以慰受伤心灵!

https://static001.geekbang.org/infoq/be/beeeda1bd2615459306a96118a5591c4.png?x-oss-process=image/resize,w_416,h_234

k8s 上运行我们的 springboot 服务之——自动化测试

用户头像
柠檬2020 年 6 月 13 日

背景:maven+testng+jekins+allure构建自动化测试并生成报表

https://static001.geekbang.org/infoq/4f/4fcbf713ff76d7e3c0666fc576756840.jpeg?x-oss-process=image/resize,w_416,h_234

发布 Maven 包的正确姿势

用户头像
廖雪峰2020 年 5 月 18 日

本文介绍如何把自己写的Maven包发布到公开仓库/中央仓库/私有仓库。

https://static001.geekbang.org/infoq/fa/fa4eadc58a16c85a95a29f4eaf972c06.jpeg?x-oss-process=image/resize,w_416,h_234

maven 私服搭建

用户头像
kcnf2020 年 5 月 6 日

jdk1.8 安装/环境配置跳过

maven_maven资料文章-InfoQ写作平台