1.什么是Maven? Json Van Zyl是Maven的创始人。 他给我们带来了全新的项目构建方式。 Jason要做的两件事: 统一开发规范与工具 统一管理j…
标签:maven
maven + protobuf + gRPC + gitlab CI
最近写了一些 Java 的 gRPC, 涉及到 protobuf 和 maven 还有 gitlab CI 的问题, 整理一下. 0x00 proto 代码管理 使用 gRPC 就少不了 protobuf. proto …
MAVEN-命令行创建工程
命令行创建MAVEN项目 直接定义groupId、artifactId、version mvn archetype:generate \ -DgroupId=com.liangxw.Demo \ -DartifactId…
Java缓存框架---EhCache(基于Maven+Spring的EhCache入门教程)
在当今大数据爆发时代,数据量每天都呈“爆炸式”增长,频繁的数据库访问无疑给数据库带来的极大负载,除了增大物理服务器的数量,我们也可以将一些常用的、公共的资源以cache形式放在客户端或者靠近客户端的服务器上,从而减少了服…
Maven - 打包可执行jar包
打包方法 方法一:使用maven-jar-plugin和maven-dependency-plugin 方法二:使用maven-assembly-plugin (推荐) 方法三:使用maven-shade-plugin …
java开发常见异常
一直报以下错误: Exception sending context initialized event to listener instance of classcom.demo.web.listener.InitAp…
如何处理maven的依赖冲突?
大家好,我是IT修真院上海分院第2期的学员蒋新益,一枚正直纯洁善良的JAVA程序员 今天给大家分享一下,修真院官网JAVA任务七,深度思考中的知识点——如何处理maven的依赖冲突? 1.背景介绍 有人认为Maven是一…
配置maven使用阿里云镜像加快下载速度
我找到了两种方法,可以根据情况选择。 全局设置 TODO ~/.m2/settings.xml可能不存在 在~/.m2/settings.xml中,找到<mirrors>,在其中添加以下内容: <mir…
Maven多模块结构下版本管理的正确姿势(CI Friendly Versions) - ${revision}
在使用Maven多模块结构工程时,配置版本是一个比较头疼的事。继承版本,依赖版本,自身版本,都需要单独定义,很是麻烦。但其实Maven已经提供了这种CI版本的管理方式,下面来介绍具体用法。 从Maven 3.5.0-be…
Maven项目使用JSON需要的依赖包
json-lib适用于JDK1.5,当使用高版本jdk时可能会报错,不建议使用。 json-lib时间有些久远,jar包只更新到2010年 org.json用起来有些繁琐 Jackson、Gson、FastJson只需一…
Maven WEB项目使用ProGuard进行混淆
最新版com.github.wvengen代替了老的com.pyx4me 在pom.xml文件中添加 <!-- ProGuard混淆插件 --> <plugin> <groupId>c…
maven – 如何在离线模式下使用SBT进行构建
SBT中的mvn -o相当于什么?当我检查我的.ivy存储库时,我可以在cache / groupId / artifactId / jars中看到dependecy jar.当我尝试在没有互联网连接的情况下构建它时,它…