maven中的Hello World!
来源:互联网 发布:真诚网络卖qq号可信吗 编辑:程序博客网 时间:2024/06/05 23:30
[TOC]
一:首先配置好jdk和maven
1:本例子运行环境
win7+jdk1.6+maven3.2
2:生成项目的命令
mvn archetype:generate -DgroupId=com.gao.test -DartifactId=HelloWord -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
参数说明:
• 其中mvn是Maven3的命令。
• archetype:generate 是Maven的一个目标(goal),类似于Ant里面的Target,它们都描述了将会在构建中执行的单元(unit of work)。archetype是archetype插件的前缀,而generate是其目标。
•-DgroupId 组织标识(包名)
•-DartifactId 项目名称
•-DarchetypeArtifactId 用来指定ArtifactId,Maven有很多可用的archetype,其中maven-archetype-quickstart是用来快速创建一个java项目的,而maven-archetype-webapp则是用来创建一个web项目。
•-DinteractiveMode 是否使用交互模式
注:上面绿色参数部分,这样的对是会被传入到目标中的参数,它们使用-D属性这样的形式,类似于我们通过命令行向java虚拟机中 传递系统属性。
二:项目目录结构及运行
1:生成项目目录结构图
2:编译执行代码
构建打包项目,进入项目的根目录,pom..xml所在目录执行===》mvn install
如上图说明我们已经编译了,测试了,打包了,并且安装了(Installed)我们简单的Maven项目,下面在命令行验证它是可以工作
到此,我们用Maven创建一个简单的java项目已经完成了。
- maven中的Hello World!
- maven学习 ----hello-world
- maven的hello world
- maven的hello world
- maven hello world
- maven的Hello World
- python中的hello world
- JavaMail中的"Hello World"
- 传说中的Hello World
- C#中的hello world
- OpenCL中的“Hello,world”
- Struts中的hello world
- JVM中的Hello World
- OSG中的Hello,world!
- 博客中的“hello world“
- Flask中的Hello World
- maven使用.01.Hello World
- Maven + Spring hello world example
- ListView添加条目后,条目显示的顺序问题
- 调用startActivityForResult后,onActivityResult为什么立刻响应
- IO模型介绍以及同步异步阻塞非阻塞的区别
- [c++]容器类
- C基础知识复习(下)
- maven中的Hello World!
- 最大乘积 -- 蓝桥杯
- JAVA 泛型实现
- Attempt to present <UIImagePickerController: 0x1848de00> on <UINavigationController: 0x17e6ed50> wh
- android自定义View的研究——模拟真实按钮例子
- 【转】关于haslayout
- VS2011下生成sqlite3.lib
- android Application类的详细介绍
- mysql 修改已存在的表增加ID属性为auto_increment自动增长