文档章节

maven 强制jdk的版本

fengyexjtu
 fengyexjtu
发布于 2016/02/06 22:28
字数 60
阅读 8
收藏 0
点赞 1
评论 0
<build>
	<plugins>
		<plugin>
		<groupId>org.apache.maven.plugins</groupId>
		<artifactId>maven-enforcer-plugin</artifactId>
		<version>1.2</version>
		<executions>
			<execution>
			<id>enforce-versions</id>
			<goals>
				<goal>enforce</goal>
			</goals>
			<configuration>
				<rules>
					<requireMavenVersion>
						<version>2.0.6</version>
					</requireMavenVersion>
					<requireJavaVersion>
						<version>1.5</version>
					</requireJavaVersion>
					<requireOs>
						<family>unix</family>
					</requireOs>
				</rules>
			</configuration>
			</execution>
		</executions>
		</plugin>
	</plugins>
</build>

 

© 著作权归作者所有

共有 人打赏支持
fengyexjtu

fengyexjtu

粉丝 5
博文 48
码字总数 20075
作品 0
西安
程序员
mac os安装java web开发环境配置

1.jdk安装 jdk需要安装1.7或者更高版本,jdk下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html 安装后在终端输入:java -version 检测是否安装成功,如果不成功...

上官胡闹 ⋅ 2016/08/26 ⋅ 0

Apache Maven --- [依赖机制]

依赖机制介绍 依赖管理是Maven众所周知的特性之一,也是Maven擅长的领域之一.管理单个项目的依赖并不是太困难,但是当你开始处理由数十个甚至上百个模块组成的多模块项目或者应用时,Maven将会很...

moonsnake777 ⋅ 2016/06/01 ⋅ 0

如何修改Maven工程的JDK版本

新建的Maven Project,其JDK默认是1.5 要修改Maven编译的JDK版本有如下两种方法。 方式1: 修改项目中的pom.xml文件 添加maven-compiler-plugin插件,指定JDK的编译版本,配置如下: 然后upd...

明MikeWoo ⋅ 04/17 ⋅ 0

解决Maven开发发布出错

1.JDK版本的设置 设置全局的jdk,在setting.xml文件中的profiles元素下添加如下profile元素 <profile> <id>jdk17</id> <activation> <activeByDefault>true</activeByDefault> <jdk>1.7</jd......

CurtainRight ⋅ 2015/11/09 ⋅ 0

Maven系列--"maven-compiler-plugin"的使用

maven是个项目管理工具,如果我们不告诉它我们的代码要使用什么样的jdk版本编译的话,它就会用maven-compiler-plugin默认的jdk版本来进行处理,这样就容易出现版本不匹配的问题,以至于可能导...

Poorzerg ⋅ 2014/03/10 ⋅ 4

设置新建maven项目的jdk版本

一般maven新建项目时的jdk版本未必与自己正在使用的版本一致,后期创建maven web项目时,每次都需要手动修改jdk版本。比如我现在使用的jdk8.0,但maven默认的jdk版本是1.5的,显然太低了,一...

liuhuics10 ⋅ 2016/01/11 ⋅ 0

Maven详解之仓库------本地仓库、远程仓库

在Maven中,任何一个依赖、插件或者项目构建的输出,都可以称之为构件。 Maven在某个统一的位置存储所有项目的共享的构件,这个统一的位置,我们就称之为仓库。(仓库就是存放依赖和插件的地...

liuhao_sh ⋅ 2015/10/22 ⋅ 0

搭建springmvc+mybaits+maven碰掉问题(如何修改Maven的JDK版本)

1、使用maven的时候,默认会使用1.5版本的JDK,并且也是编译成1.5的,我的电脑里面用的JDK是1.7的,1.8也出来了,没理由还用1.5的吧!所以我手动改成了1.8,郁闷的是,每次 maven-update pro...

树上的风筝 ⋅ 2015/09/24 ⋅ 0

maven配置 两种方法修改jdk版

为了修改maven创建项目默认以来的jdk版本,看了下maven配置 maven2.0默认使用jdk1.5导致反省、@override 等annotation不可用。可用两种方法修改jdk版本 第一种:修改项目的pom.xml,影响单个...

vshcxl ⋅ 2016/07/13 ⋅ 0

修改maven默认jdk1.5问题

在创建maven 项目的时候默认的jdk1.5,版本太低了,所以我们要更换掉?那么如何更换呢? 一、先找到maven 的安装目录,然后打开settings.xml文件 在profiles下加入: `xml <profile> <id>jdk-...

曾经的十字镐 ⋅ 2016/08/18 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

服务网关过滤器

过滤器作用 我们的微服务应用提供的接口就可以通过统一的API网关入口被客户端访问到了。但是,每个客户端用户请求微服务应用提供的接口时,它们的访问权限往往都需要有一定的限制,系统并不会...

明理萝 ⋅ 13分钟前 ⋅ 1

【2018.06.21学习笔记】【linux高级知识 14.1-14.3】

14.1 NFS介绍 NFS服务全称是NetWork File System:网络文件系统,最早有sun公司开发的,4.0版本由Netapp公司开发,是基于RPC远程过程调用(Remote Procedure Call)协议的服务。 14.2 NFS服务...

lgsxp ⋅ 22分钟前 ⋅ 0

Day18 vim编辑模式、命令模式与练习

编辑模式 命令模式 :nohl 不高亮显示 :x与:wq类似,如果在更改文件之后操作,两者效果一样;如果打开文件,没有任何操作; :wq会更改mtime,但是:x不会。 练习题 扩展 vim的特殊用法 ht...

杉下 ⋅ 25分钟前 ⋅ 0

Enum、EnumMap、EnumSet

1、Enum 不带参数 public enum Car { AUDI { @Override public int getPrice() { return 25000; } }, MERCEDES { ......

职业搬砖20年 ⋅ 26分钟前 ⋅ 0

Java中的锁使用与实现

1.Lock接口 锁是用来控制多个线程访问共享资源的方式,一般来说,一个锁能够防止多个线程同时访问共享资源。 在Lock出现之前,java程序是靠synchronized关键字实现锁功能的,而Java SE5之后,...

ZH-JSON ⋅ 27分钟前 ⋅ 0

线程组和 ThreadLocal

前言 在上面文章中,我们从源码的角度上解析了一下线程池,并且从其 execute 方法开始把线程池中的相关执行流程过了一遍。那么接下来,我们来看一个新的关于线程的知识点:线程组。 线程组 ...

猴亮屏 ⋅ 29分钟前 ⋅ 0

相对路径和绝对路径

基本概念   文件路径就是文件在电脑中的位置,表示文件路径的方式有两种,相对路径和绝对路径。在网页设计中通过路径可以表示链接,插入图像、Flash、CSS文件的位置。   物理路径:物理路...

临江仙卜算子 ⋅ 33分钟前 ⋅ 0

消息队列属性及常见消息队列介绍

什么是消息队列? 消息队列是在消息的传输过程中保存消息的容器,用于接收消息并以文件的方式存储,一个队列的消息可以同时被多个消息消费者消费。分布式消息服务DMS则是分布式的队列系统,消...

中间件小哥 ⋅ 35分钟前 ⋅ 0

java程序员使用web3j进行以太坊开发详解

如何使用web3j为Java应用或Android App增加以太坊区块链支持,教程内容即涉及以太坊中的核心概念,例如账户管理包括账户的创建、钱包创建、交易转账,交易与状态、智能合约开发与交互、过滤器...

笔阁 ⋅ 35分钟前 ⋅ 0

vim编辑模式、vim命令模式

vim编辑模式 使用vim filename 进入的界面是一般模式,在这个模式下虽然我们能够查看,复制,剪切,粘贴,但是不能编辑新的内容,如何能直接写入东西呢?这就需要进入编辑模式了,从一般模式...

李超小牛子 ⋅ 38分钟前 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部