maven使用笔记

1 执行清除任务

    mvn clean

 

2 maven内存不够

// 修改<Maven安装目录>/bin/mvn.bat
set MAVEN_OPTS= -Xms128m -Xmx512m -XX:MaxPermSize=128m

 

3 不运行junit测试

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-surefire-plugin</artifactId>
    <configuration>
        <skip>true</skip>
    </configuration>
</plugin>

 

4 junit运行结果不影响package或者install

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-surefire-plugin</artifactId>
    <configuration>
        <testFailureIgnore>true</testFailureIgnore>
    </configuration>
</plugin>

 

5 依赖范围

compile -- 编译范围,在编译、运行、测试、打包时都有效
provided -- 已提供范围,在编译、测试时有效,不具有传递性,如servlet API
runtime -- 运行时范围,在运行、测试、打包时有效,如JDBC驱动实现
test -- 测试范围,在测试时有效,在编译、运行、打包时无效
system -- 系统范围,与provided类似,必须显示提供本地jar文件路径,不推荐使用
 

6 目标:Maven Site Plugin

site:site -- 为一个单独的项目生成站点
site:deploy -- 部署生成的站点到远程地址
site:run -- 使用jetty运行站点
 

 

7 目标:Maven Site Plugin参数

<plugin>
	<groupId>org.apache.maven.plugins</groupId>
	<artifactId>maven-site-plugin</artifactId>
	<version>3.0-beta-3</version>
	<configuration>
		<!-- 国际化语言为简体中文 -->
		<locales>zh_CN</locales>
		<!-- 输入文件编码为UTF-8 -->
		<inputEncoding>UTF-8</inputEncoding>
	</configuration>
</plugin>
 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值