maven开发环境,写第一个HelloWorld
2016-07-15 21:01
507 查看
在本地硬盘创建一个文件夹作为maven项目工作目录,cmd切换到这个目录,然后执行如下cmd命令:
groupId 对应pom.xml的groupId
artifactId 对应pom.xml的artifactId
archetypeArtifactId=maven-archetype-quickstart
表示创建简单的java项目(-DarchetypeArtifactId=maven-archetype-webapp 创建web项目)。
-DinteractiveMode=false
交互模式,默认为true。我上面的cmd命令是一次性把该输入的都输入进去了,免去了交互所以是false。如果你选择交互的话,就是有一步一步的选项指引你去选择和填写相关的标识之类的。
archetypeCatalog:这个我例子里面没有,指的是查找规则。
mvn archetype:generate -DgroupId=maven.demo.start -DartifactId=HelloMaven -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
groupId 对应pom.xml的groupId
artifactId 对应pom.xml的artifactId
archetypeArtifactId=maven-archetype-quickstart
表示创建简单的java项目(-DarchetypeArtifactId=maven-archetype-webapp 创建web项目)。
-DinteractiveMode=false
交互模式,默认为true。我上面的cmd命令是一次性把该输入的都输入进去了,免去了交互所以是false。如果你选择交互的话,就是有一步一步的选项指引你去选择和填写相关的标识之类的。
archetypeCatalog:这个我例子里面没有,指的是查找规则。
相关文章推荐
- 模板类的友元重载
- 关于AndroidSDK配置时的tools目录下找不到adb.exe的错误
- Hive(一)数据类型、文件格式和数据定义
- 树莓派GPIO的编号规范
- UVA-10106 Product
- 64位win中用PLSQL Developer连接64位Oracle数据库
- 机器学习算法思想简单梳理
- 关于AndroidSDK配置时的tools目录下找不到adb.exe的错误
- rom 机
- 《Testing with Xcode》第一章——QuickStart
- 得到inflater的两种方法
- 索引优化MAX()
- UVA-299 Train Swapping
- AlertDialog 提示框 | ProgressDialog 进度对话框
- Linux-GCC学习(C/C++)
- 2. Add Two Numbers
- 【linux c】c语言十进制数转换为十六进制输出_学习笔记_005
- 一次更改网络权限
- 暑期集训-dp46(3)数塔问题
- spring学习笔记(二)