Maven2在项目管理方面影响越来越大,很多项目都使用Maven2。下面我们就介绍如何使用Maven2快速创建项目原型,然后在此基础上进行项目开发。下面我们就看一下如何使用Maven2创建典型的三类项目:
普通的Java项目,如基础包等:
mvn archetype:create -DgroupId=com.yourcompany -DartifactId=myproject -DarchetypeArtifactId=maven-archetype-quickstart
普通的Web项目,如一个Web项目:
mvn archetype:create -DgroupId=com.yourcompany -DartifactId=myproject -DarchetypeArtifactId=maven-archetype-webapp
Appfuse中的Struts 2.0项目:
mvn archetype:create -DarchetypeGroupId=org.appfuse -DarchetypeArtifactId=appfuse-basic-struts -DremoteRepositories=http://static.appfuse.org/repository -DarchetypeVersion=2.0-m4-SNAPSHOT -DgroupId=com.mycompany -DartifactId=myproject
使用上述命令后,你可以很快捷地生成你想要的项目原型。接下来我们只需使用下面命令,生成IDEA的项目文件,然后打开就可以在IDEA下进行项目开发啦。
mvn idea:idea -DdownloadSources=true -DdownloadJavadocs=true -DjdkLevel=1.5
当pom.xml文件发生变化时,我们只需使用下面命令重新生成module文件即可,新生成的module文件会和原来module文件进行很好的合并,通常是依赖的package发生变化啦。
分享到:
相关推荐
主要介绍了使用Vert.x Maven插件快速创建项目的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
首先,我们通过File->New->Maven Project进入创建Maven项目的面板 Maven项目面板,此时我们必须选中Create a simple project复选框,然后下一步: 输入项目信息,(1)首先输入域名,(2)输入项目名,(3)Web...
maven2的插件,用于在eclipse下进行maven2的快速配置 打开eclipse .选择菜单 window ->preferences ; 在新打开的对话框的左边的一列会看到一个名为Maven2的选项。鼠标单击,然后点击右边的Local Repository Folder ...
Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring...网上很多教程都是基于maven情况下的,而很多小伙伴没有使用到maven,jar包就成了一个很大的问题,我这边整理了springboot所使用到的jar包
2,坐标: 能够快速定位jar包 groupId: 组id,通常值是公司域名 artifactId: 项目id,通常值是项目名称 version: 版本 3.依赖 项目的运行需要依赖jar包,jar包间也有依赖关系. 使用dependency来指定需要的jar包坐标 4...
允许从称为原型的现有模板创建Maven项目。 并从现有项目创建原型。 网站: :electric_plug: MojoHaus插件 项目 描述 网站 版本-maven-插件 在项目的POM中管理工件的版本 :electric_plug: 其他插件 项目 描述 ...
- [一、Maven简介和快速入门](#一Maven简介和快速入门) - [1.1 Maven介绍](#11-Maven介绍) - [1.2 Maven主要作用理解](#12-Maven主要作用理解) - [1.3 Maven安装和配置](#13-Maven安装和配置) - [二、基于IDEA的...
这是一个Yeoman生成器,它使用maven创建基本的Greenfoot应用程序()。 目录 快速安装指南 您需要安装 $ npm install -g yo $ npm install -g generator-greenfoot $ yo greenfoot 用法示例(视频)
如果对此模板进行了更改,则必须重新安装:mvn install 使用我的原型: 这将创建一个简单的 Java 应用程序。 mvn archetype: generate -DarchetypeGroupId = se.recan -DarchetypeArtifactId = create-app-archetype...
spring boot 入门例子, 打成jar包,直接运行.快速入门,学习spring bootspring boot 入门例子, 打成jar包,直接运行.快速入门,学习spring boot
homework-quickstart:用于快速创建作业项目的Maven原型
2、该资源包括项目的全部源码,下载可以直接使用! 3、本项目适合作为计算机、数学、电子信息等专业的课程设计、期末大作业和毕设项目,作为参考资料学习借鉴。 4、本资源作为“参考资料”如果需要实现其他功能,...
用法创建一个新的Maven项目,该项目设置为使用jasmine-maven-plugin,并附带示例规范。 mvn archetype:generate \ -DarchetypeGroupId=...
基础框架-ssm(SpringMVC+Spring+MyBatis) • 数据库-MySQL • 前端框架-bootstrap快速搭建简洁美观的界面 • 项目的依赖管理-Maven • 分页-pagehelper • 逆向工程-MyBatis Generator 基础环境搭建 • 1、创建一...
Eclipse-Maven Spring Boot快速入门项目 #作为独立应用程序运行 将delare打包为pom.xml中的jar罐打开cmd转到主目录运行“ mvn clean install”转到目标文件夹并运行“ java -jar springboot-quickstart-0.0.1-...
比如我们在 C:/MVN 目录下,创建了 consumerBanking 项目,Maven 使用下面的命令来快速创建 java 项目: mvn archetype:generate -DgroupId=...
使用 IntelliJ IDEA 导入项目,选择Maven项目选项,一路点击next就行,导入项目后,如果src目录等,都没显示出来,别急先使用Maven构建该项目 在 IntelliJ IDEA 中,配置我们的 Tomcat, 然后把使用Maven构建好的...
我创建了一个快速入门项目,以允许朋友使用Java,Selenium WebDriver,TestNG和Maven快速引导其测试自动化项目。 如果在实际项目中使用此功能,则应进行一些改进。 运行示例测试: mvn integration-test 测试...
该项目提供了Maven原型,以帮助您快速创建可与Curity Identity Server一起使用的插件框架。 当前,可以使用以下原型: 警报处理程序 验证者: 香草 基于OAuth或OpenID-Connect 验证动作 索赔提供者 同意者: ...
Maven 原型,用于创建为 Java 11 配置并使用 JUnit 5 的项目。 在本地存储库中安装原型 在本地克隆存储库后。 只需运行下面的 maven 命令来安装原型。 mvn install 使用原型的示例 在本地安装原型后,您可以使用...