(mac)Idea安装配置maven

(2018.7.22) 一、mac安装配置maven 1)官网下载(http://maven.apache.org/download.cgi) binary   .tar.gz 下载解压到某处 2)配置环境变量 $ open ~/.bash_profile 加入以下,并保存退出: # Maven export PATH="/Users/maoqiu/apache-maven-3.5.4:$PATH" export PATH="/Users/maoqiu/apache-maven-3.5.4/bin:$PATH" $ source ~/.bash_profile 3)测试 $ mvn -v   二、Idea上配置Maven https://blo…

maven 去除依赖包的默认依赖,重新引入新的依赖包

       org.springframework.boot       spring-boot-starter-data-redis                                     redis.clients             jedis                            redis.clients   jedis   2.7.2 </dependency>查看阿里云依赖包pom文件的写法地址:http://maven.aliyun.com/nexus/#nexus-search;quick~redis.clients

SpringBoot初识(四)——Maven多环境配置

Maven多环境有什么好处     在日常项目开发中,我们经常需要在开发环境、测试环境、生产环境等情况下进行项目的部署,对于配置文件来说,如果无法识别各个环境,就意味着当我们在进行开发时,需要将配置文件的内容更改为测试环境,而在进行生产部署时,又需要将其内容改为生产内容。这对于一个长期项目来说简直是灾难性的,因为我们需要将更多的精力放在无关系统功能的层面,而Maven多环境配置的出现…

eclipse4.4.2使用maven

eclipse4.4.2 下载了两个版本的maven,结果3.39的版本高了,不能用,重新下了低版本 修改对应jar的下载地址 修改eclipse里面对应的地址 下载工程,然后右键run-as 

Maven重复类解决方案

昨日有个小伙伴碰到个问题,经检查是因为自定义类与maven jar类冲突引起。所以这其实是类加载器的问题。由于类加载有可能受到环境和容器因素影响,所以这条思路并不好解决问题。 简单查阅了一下网上资料,觉得可靠的有2种。 替换类 这种方式原理很简单,把原jar的类干掉,通过其他方式引入。如果是开源jar,其实跟重编译区别不大。虽然未实践,理论上肯定是没问题的。maven-dependency-plugin 这个dem…

maven打jar包几种方式

指定打的jar包使用的jdk版本 <plugin> <!-- MAVEN 编译使用的JDK版本 --> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.2</version> <configuration> <source>1.7</source> <target>1.7</target> <encoding>UTF-8</encoding> </configur…

maven项目私服使用

1.maven私服安装https://blog.csdn.net/u012385217/article/details/51352104安装后,maven私服仓库和本地仓库默认是空的,只有当maven项目中的pom.xml或者setting.xml中配置私服地址,就会下载到私服仓库和本地仓库中。maven私服的作用是:需要的架包从maven官方仓库下载到私服仓库(具体是中央仓库的id为central)和本地仓库中。2.maven仓库介绍maven仓库默认登陆用户名和密码是  admin/admin123     …

maven发布源代码到私服

1、pom.xml中配置plugin <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</artifactId> <configuration> <attach>true</attach> </configuration> <executions> <execution> <phase>compile</phase> <goals> <goal>jar</goal&g…

maven项目编译规则的更改配置——满足在同一目录

maven项目目录约定: src/main/java:只能编译java代码 src/main/resources:编译配置文件 需求:为了满足Mybatis接口开发规范:接口和映射文件必须在同一个目录 方案:放行xml文件,让xml文件在src/main/java也能被编译 配置如下:在</project>标签下配置 <build><resources><resource><directory>src/main/java</directory><includes><include>**/*.…

Jenkins的Maven配置

Jenkins任务重,配置好git代码下载后,在“构建”功能的“增加构建步骤”中,选择“Invoke top-level Maven targets”。按照下图配置好Maven工程的pom和Goals等,执行构建即可。

让Maven飞起来:将Maven镜像更换为国内阿里云仓库,并且修改本地仓

疯狂创客圈:spring boot 、spring cloud 架构交流。入圈学习交流请加QQ群,大家一起学习、交流、成长。入QQ群交流,请点击链接:疯狂创客圈QQ群前言1、国内访问maven默认远程中央镜像特别慢2、用阿里的镜像替代远程中央镜像3、大部分jar包都可以在阿里镜像中找到,部分jar包在阿里镜像中没有,需要单独配置镜像换为国内镜像,让你感受飞一般的感觉。更换找到maven的安装目录修改maven配置文件setting…

Maven – IDEA中进行自定义maven骨架.

1.为什么要进行自定义骨架? 在使用idea进行maven开发项目时, 发现每次新建一个maven项目之后, 自带的骨架中都缺少目录和配置文件. 每次都需要自己建包 , 修改文件夹状态.(很麻烦) 2.自定义一个骨架. 1.前提: 我们要新建一个maven项目 ,(建maven项目可参考上一篇)             并添加目录 , 修改文件夹状态. pom.xml中导入所依赖的jar包.             并创建三层架构 , 导入每次所需的配置文件 , 工具…

关于在Elipse中执行maven install 报错的解决方案

今天从别的地方拿到了一个由maven构建的项目的源码,想在自己的机器上部署一下,按照maven项目的打包部署步骤执行到maven install的时候,出现如下错误: [INFO] Scanning for projects... [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building menu 0.0.1 [INFO] ------------------------------------------------------------------------ [I…