总是记不住创建工程的命令,哎,转一个先。
源地址:http://www.intellij.org.cn/portal/index.php?option=com_content&task=view&id=26&Itemid=28
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
在创建好工程后,默认的source folder 是resources ,但是对于java代码来说是需要有对应的source folder的,所以在build path还需要自己添加一个src/main/java source folder,对于mvn archetype:generate 来说可以达到这个效果。。。
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发生变化啦。
mvn idea:module
分享到:
相关推荐
maven创建web工程
maven创建父子结构工程
在eclipse中不使用maven创建springboot工程所需jar包,一共32个。亲测各包兼容,完美运行。
基于maven创建web项目 基础环境 Myeclipse2013 Tomcat8.0 Jdk1.8 apache-maven-3.3.9 环境配置
此文件是我个人搜索了好久才找到的,文档略加了一下修改
使用Maven搭建S2SH工程详解一:使用Maven创建struts2工程
eclipse结合maven创建web工程截图
idea+springboot+maven工程创建,通过IDEA创建maven工程,配置mybatis
该资源包含了一个手动创建的maven工程,简单易懂,喜欢的下载。可以参考博客http://blog.csdn.net/mockingbirds/article/details/47302815
MVN MAVEN 父子工程 父子目录 eclipse
本文是开发笔记和教程,主要说明了使用springboot从0开始,完成了创建maven聚合工程,搭建使用了springboot modules工程。 同时,项目搭建的源码开源分享。此文是springboot初学者,搭建多模块项目的推荐文章。
创建maven工程详细步骤
在idea中创建多maven模块工程。 同时在一个idea窗口中打开多个已有的工程,便于管理和查看。
eclipse 创建maven 项目 动态web工程完整示例,新建maven,到发布案列,从零开始学习
提供了maven的驱动,setting模板和idea使用指南。详细介绍了maven的安装及配置过程,idea内使用maven创建工程的流程。
使用maven创建了简单的gwt工程,解压后使用mvn clean package命令即可编译生成服务器部署时需要的war包
MyEclipse 下maven 创建工程 catalog的问题、 无Archetype选择项问题、Filter为空 Maven archetype-catalog.xml
空白的,经过单元测试的,mavenWeb项目
Maven工程创建并整合spring MVC示例,包括完整的文档。