maven学习笔记1 测试打包和运行
2016-07-29 11:34
302 查看
1、测试
maven的测试目录和文件目录:
src/main/scala src/test/scala 在根目录中放置pom.xml
mvn clean compile mvn clean test
2、打包和运行
mvn clean package
生成一个jar包
3、在别的maven项目引用
mvn clean install 安装到maven的本地库
执行test前会执行compile,执行package前会执行test
4、含有main的类打包生成的jar无法直接运行,因为main方法的类信息不会被添加到manifest中
所以需要借助maven-shade-plugin插件
使用archetype生成项目的骨架:
mvn2;
mvn org.apache.maven.plugins:maven-archetype-plugin:2.0-alpha-5:generate
mvn3中只需要mvn archetype:generate
随后,选择某个archetype(可以使用默认的),输入groupid,artifactid,version,以及包名(最后生成的jar包)。
maven的测试目录和文件目录:
src/main/scala src/test/scala 在根目录中放置pom.xml
mvn clean compile mvn clean test
2、打包和运行
mvn clean package
生成一个jar包
3、在别的maven项目引用
mvn clean install 安装到maven的本地库
执行test前会执行compile,执行package前会执行test
4、含有main的类打包生成的jar无法直接运行,因为main方法的类信息不会被添加到manifest中
所以需要借助maven-shade-plugin插件
使用archetype生成项目的骨架:
mvn2;
mvn org.apache.maven.plugins:maven-archetype-plugin:2.0-alpha-5:generate
mvn3中只需要mvn archetype:generate
随后,选择某个archetype(可以使用默认的),输入groupid,artifactid,version,以及包名(最后生成的jar包)。
相关文章推荐
- JUnit学习笔记5---从Maven中运行测试
- Maven学习笔记——运行HelloWorldTest并打包
- maven系列学习之二:maven初体验-简单使用maven进行测试,编译、打包和运行
- JUnit学习笔记5---从Maven中运行测试
- Maven学习笔记(八)Maven的入门使用—4. 打包和运行
- Maven学习笔记六:Maven使用教程(打包和运行)
- maven资源文件打包---学习笔记
- maven入门浅析(一)-----maven安装、配置、创建项目骨架、编译、测试、打包、运行
- 通过测试和代码告诉你Maven是如何使用mirror和repository的---学习笔记
- 【Python学习笔记】Flaky插件自动运行失败的测试
- maven学习笔记二(ME下运行,nexus)
- 【极客学院】-iOS学习笔记-4-iOS程序打包与发布(模拟器运行,真机运行,发布到App Store)
- maven 学习笔记(七)-(完整Android项目多渠道打包、签名、混淆进阶)
- maven 学习---Maven 编译打包时如何忽略测试用例
- Maven学习记录3——创建、编译、打包、运行项目
- 学习笔记 - maven 生成可直接运行jar包
- ant笔记-7.项目构建之运行测试、生成文档、项目打包、发布ftp
- maven 学习笔记(五)-创建简单的eclipse+android+maven工程(打包为aar文件)
- php学习笔记1——使用phpStudy进行php运行环境搭建与测试。
- ant学习笔记(五)基于单元测试的j2se项目,包括编译、测试、打包、生成报告、上传ftp