在上一篇博客中已经写明了如何配置安装maven工具。

现在就简单的使用maven来创建Java项目

创建项目需要使用maven中的archetype插件,关于maven各种插件的用法和功能可以在这里查看。

打开cmd窗口,输入命令:  mvn  archetype:generate -DinteractiveMode=false  -DgroupId=org.skjava  -DartifactId=mavenQa -Dpackage=org.majava.mavenqa

这里的mavenTC指的是项目名字,上述命令生成之后,会生成一个mavenTC文件,这是一个非常简单的测试用例,里面包含有一个pom.xml文件。内容如下:

接下来就是编译项目了,通过cmd窗口进入到pom.xml所在路径输入命令:mvn compile  同样的,第一次编译的话需要不断的从网络中下载各种文件,

如果网络没有任何问题,那么maven就会正常编译项目,项目编译完成后,接下来就是使用maven的exec插件来执行Java类,

命令为:mvn exec:java -Dexec.mainClass="org.skjava.mavenqa.App"

执行完就可以看见cmd输出hello world了。

到这里maven创建Java项目就结束了

简单的maven创建Java项目相关推荐

  1. 如何直接用maven创建java项目,不用eclipse,不用idea,不用任何ide

    不用eclipse,不用idea,不用任何ide,如何直接用maven创建java项目 写作背景 maven简介 安装maven 配置镜像与本地仓库 更改镜像下载地址 更改本地仓库 配置环境变量 建立 ...

  2. maven 创建 java_使用maven创建java项目

    1. 从 Maven 模板创建一个项目 在终端(* UNIX或Mac)或命令提示符(Windows)中,浏览到要创建 Java 项目的文件夹.键入以下命令: mvn archetype:generat ...

  3. 使用Maven创建Java项目

    2019独角兽企业重金招聘Python工程师标准>>> 在终端(* UNIX或Mac)或命令提示符(Windows)中,浏览到要创建 Java 项目的文件夹.键入以下命令: mvn ...

  4. idea maven创建java项目_新版本IntelliJ IDEA 构建maven,并用Maven创建一个web项目(图文教程)...

    之前都没试过用maven来管理过项目,但是手动找包导包确实不方便,于是今天用2016版的IDEA进行了maven的初尝试. 打开IDEA,创建新项目: 然后选择Maven,以及选择自己电脑的jdk: ...

  5. maven 创建java项目_手把手教你创建Java Maven依赖项目

    本教程介绍了如何通过MyEclipse Web项目,或者其他任何Maven项目来创建一个通用的Java/Maven项目.这些步骤包括基础的创建和使用Maven依赖.您将学习到: 创建一个Maven实用 ...

  6. 解决Maven创建java项目缺少resources文件夹的方法

    开发工具与关键技术:Java.Eclipse 作者:吴晓佩 撰写时间:2020年04月28日 使用maven创建的java项目,我发现我创建的项目中缺少resources的文件夹,一开始我以为直接创建 ...

  7. maven创建java项目_使用maven命令行创建java项目

    一.先创建一个quick-start项目: 使用 mvn archetype:generate 进行创建,如果没有指定参数或者项目类型,交互系统首先会询问创建项目的基本类型, 如下所示,默认为类型7. ...

  8. maven创建java,Maven创建Java项目

    Maven使用原型 让我们打开命令控制台,进入到C:/MVN C:/MVN>mvn archetype:generate -DgroupId=com.companyname.bank -Dart ...

  9. github上创建java项目简单操作

    github上创建java项目简单操作 参考L: github上创建java项目简单操作 - CSDN博客 http://blog.csdn.net/qq_29392425/article/detai ...

最新文章

  1. 官方解读,谷歌“T5”模型,如何突破迁移学习局限,实现多基准测试SOTA
  2. String,StringBuffer和StringBuilder的区别
  3. python列表的嵌套,Python检查列表是否嵌套
  4. 数据挖掘实战(一):Kaggle竞赛经典案例剖析
  5. linux 3.0.8 alsa数据流程分析
  6. 国际青年日,神策数据召唤优(有)质(志)青年
  7. 自己平时会使用的一个自定义前端结构
  8. 探索Julia(part8)--循环语句和条件语句
  9. SAP Spartacus 页面 cx-storefront 的填充逻辑
  10. 4.3串的模式匹配算法(BF算法)
  11. 为什么 Netflix “永不宕机”?
  12. CCF202009-2 风险人群筛查
  13. 珍惜生命 远离中国足球
  14. MAVEN(一)中的Scope
  15. 算法与数据结构1800题 之线性表 (一)
  16. 【jzoj5053】【石子游戏】【搜索】
  17. ICESat2学习笔记9 :python读取ATL08数据
  18. 基于eNSP的千人中型校园/企业网络设计与规划(可以自己按步骤实现)
  19. 如何在Hexo中对文章md文件分类
  20. 华为交换机基于IP地址划分VLAN配置实验

热门文章

  1. 专业级智能PHP IDE Zend Studio教程:Zend Framework 2集成(1/3)——创建和部署新的ZF2项目
  2. 2005年3月27日
  3. 图像转灰度值计算公式原理_图像处理--传统算法
  4. 怎么做html网页,怎么做HTML网页
  5. 安装Windows系统教程
  6. Something About SCI
  7. windows人大金仓定时备份脚本
  8. Qt for Android(14) —— Android Q 适配之无法接受广播
  9. EasyPOI图片插入自适应行高
  10. 配置maven报错The JAVA_HOME environment variable is not defined correctly的解决方法