今天使用Maven编译项目的时候,遇到了一个异常: [ERROR] Internal error: java.lang.NullPointerException -> [Help 1] org.apache.mav…
分类:maven
maven 配置 pom.xml 打包生成:单jar包/jar包+lib目录
生成jar包 2种方式: 1.打包项目依赖的所有jar 生成单个jar包 2.生成jar包 复制所需的依赖jar包到lib目录 Maven打包过程(顺序) clean清空之前生成的文件 IDE内编译该程序 (并测试可成功…
将jar添加到本地maven仓库
平时在使用maven 的时候会出现一些在中央仓库没有的jar包。举例说明一下:今天在使用淘宝的alidayu SDK的时候,他的jar就不是通过maven从中央仓库下载的,而是直接下载的jar包。这样使我们在引用的时候会…
Maven多环境打包
场景 在应用部署的时候,往往遇到需要发布到不同环境的情况,而每个环境的数据库信息、密钥信息等可能会存在差异。举个例子,在Spring Boot中我们使用application.properties作为应用环境配置文件,那…
关于MAVEN-快照版本SNAPSHOT的工作原理
问题 最近公司需要在Maven私服上部署一个共享项目,作为一个公共Jar包的项目。 而项目会经常修改,每次修改都是用一个版本号1.0.0-RELEASE, 并且通过mvn deploy 发布 版本上去MAVEN私服。 但…
maven项目集成activiti环境配置
1.下载activiti,官网:http://activiti.org,由于是国外的网址,很有可能下载不成功,多试几次就好了。 2.解压下载的activitix.x.x.zip,会有database、libs、wars三…
Maven(1)概述
前言 最近在做一个java微服务的项目,因此,我打算暂停nodejs学习笔记的书写,转而介绍一下maven这个管理工具。官网上对于maven的描述非常简单,Apache Maven is a software proje…
Maven配置(记录)
1. 使用阿里云加速构建Maven 默认的Maven地址在国内使用还是比较慢的(虽然我用路由器挂了FQ),但还是做个记录吧。 打开Maven的Settings.xml,找到mirrors节点,添加如下: <mirr…
maven 编译错误 org.apache.commons.exec.ExecuteException: Process exited with an error: 1 (Exit value: 1)
最近新接触scala代码的编写、编译,使用mvn编译项目时经常碰到“ExecuteException: Process exited with an error: 1 (Exit value: 1)” 。特别是在mvn …
Maven详解(配置文件,生命周期,常用命令)
当前,JVM生态圈主要的三大构建工具: Apache Ant(带着Ivy) Maven Gradle 对于刚开始接触这几个工具时,Ant是最清晰的,只要读懂Xml配置文件你就能够理解它干了什么,但是ant文件很容易变的更…
Maven Dependency 查找java重复类
maven 是常用的jar包管理工具之一。在引入的jar包多了之后往往会有同一个jar包的不同版本都被引入的情况, 这个时候需要将不用的jar包进行排除。 虽然可以使用mvn dependency:tree 来查看所有引…
在Maven中使用log4j
昨天在学习Maven时,一个作业要求使用log4j来管理日志 pom.xml的配置 要使用log4j,首先在 pom.xml 中添加依赖,Maven中 log4j有两个依赖需要配置,见官网文档,如下: <depen…