- 浏览: 1004501 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (675)
- ios (214)
- android-course (5)
- unity3d (7)
- cocos2d (36)
- html5 (3)
- game (5)
- android (42)
- java (57)
- php (12)
- 创业 (10)
- SEO (3)
- 架构 (2)
- 数据库 (3)
- 产品设计 (9)
- 操作系统 (10)
- Web前端 (11)
- 其他 (50)
- GAE (1)
- mac os (8)
- Open Source (2)
- 序列号 (10)
- C (2)
- database (2)
- 算法 (6)
- 设计模式 (1)
- photoshop (1)
- 3dmax (1)
- maya (1)
- opengl (3)
- 游戏设计 (1)
- 趋势 (1)
- cocos2d-x (4)
- shell (3)
- c++ (30)
- lua (5)
- flash (1)
- spring (3)
- mysql (4)
- Git (6)
- xmpp (1)
- cocos2dx (14)
- mac (2)
- 编程规范 (2)
- windows (1)
- linux (5)
- coocs2dx (1)
- ubuntu (2)
- aws (1)
- OPENGLES (1)
- 原画 (1)
最新评论
-
jlees:
Best mobile app testing tool pc ...
iOS + XCode 4 + GHUnit = Mobile TDD+Continuous testing -
ipanda:
楼主,能否给一个Micro CloudFoundry的虚机或者 ...
Cloud Foundry使用及开发向导 -
love_zongming:
谢谢分享。。
visio2007序列号 -
雨花台舞水:
你这才是枪文把
套在 360 黑匣子外面的黑盒子:你被技术型枪稿吓到了么? -
hugh.wang:
改天试试
Mac版魔兽争霸3 1.24e下载
要创建你的首个项目,你需要使用Maven的Archetype机制。一个Archetype被定义为一个元模式或模型,从这里创建所有同类的文件。Maven中,archetype是一个项目模板,结合用户的输入来生成一个全功能的Maven项目。本章将为你演示archetype机制是如何工作的,如果你想了解更多关于archetype的信息,可以查看Archetype介绍。
要创建一个快速开始的Maven项目,执行如下命令:
C:/mvnbook> mvn archetype:create -DgroupId=com.mycompany.app -DartifactId=my-app
你会发现当你执行这段命令以后会发生一些事情。首先,你会发现创建了一个名为my-app的目录,在此目录里面有一个pom.xml文件,它的内容看起来是这样的:
- <project>
- <modelVersion>4.0.0</modelVersion>
- <groupId>com.mycompany.app</groupId>
- <artifactId>my-app</artifactId>
- <packaging>jar</packaging>
- <version>1.0-SNAPSHOT</version>
- <name>Maven Quick Start Archetype</name>
- <url>http://maven.apache.org</url>
- <dependencies>
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <version>3.8.1</version>
- <scope>test</scope>
- </dependency>
- </dependencies>
- </project>
所有项目的顶级目录都是pom.xml文件。当你看到一个目录包含一个POM.XML文件的时候,你就应该知道你所处理的是一个Maven项目。当archetype生成完成以后,你会发现如下目录结构已经建立了,并且它果真遵循的是前面所述的Maven标准目录结构:
archtype生成后的目录结构
src目录包含所有构建、测试、文档以及部署所需要的输入(源文件、配置文件、各种描述文件例如集成描述文件、站点等等)。在这第一步里,你只有Java源文件,在稍后的章节你会看到在其他项目中如何使用标准的目录结构。
现在你已经有了一个POM,一些程序源代码以及一些测试代码,你已经准备好去构建你的项目了。
发表评论
-
Java反射获取属性
2016-03-21 19:44 937import java.lang.reflect.Field ... -
JetBrains注册码计算(IntelliJ IDEA 15.0注册码激活)
2016-02-01 00:51 887安装前修改时间为2099年等很多年后的时间点,安装后选择免费 ... -
Memcached客户端简介
2014-05-22 11:56 731Memcached客户端性能评测报告 本次memcache ... -
IntelliJ IDEA 的 20 个代码自动完成的特性
2014-04-29 13:43 767在这篇文章中,我想向您展示 IntelliJ IDEA 中最 ... -
Openfire 性能优化
2013-07-26 00:04 1318Openfire 是一个XMPP协议的IM Server ... -
javamd5实例
2013-05-31 11:07 852import java.io.*; import java ... -
网络爬虫之网页更新的判断策略
2012-12-11 09:41 2054摘要:做搜索引擎的时候,网络爬虫(WebSpider)对 ... -
搭建Nexus
2012-12-05 00:43 5951. 首先下载Nexus 从官网htt ... -
从Maven私服获取依赖
2012-12-05 00:23 1035转自:http://blog.csdn.net/shei ... -
MyEclipse10.0(Mac)离线下线安装
2012-11-29 22:49 1056离线安装: http://downloads.myeclips ... -
cocosd-android原来是个山寨货
2012-06-13 09:25 9481、技术团队无优势:Cocos2D-Android版本与iPh ... -
正则表达式中问号等特殊字符的转义
2010-11-05 00:09 1589正则表达式中问号等特殊字符的转义 在.NET Framewor ... -
Spring 中 AOP 特性详解
2010-11-02 16:46 1507动态代理的实现原理 ... -
Spring 框架的设计理念与设计模式分析(2)
2010-10-29 14:33 1091如何创建 BeanFactory 工厂 正如图 ... -
Spring 框架的设计理念与设计模式分析(1)
2010-10-29 14:09 1010Spring 的骨骼架构 ... -
删除ie cookie
2010-10-26 11:33 1316Cookie[] cookies = request.g ... -
Spring with Tomcat 中文编码问题的解决方案
2010-10-26 09:55 1264由于各种原因,Java 应用中有关中文编码的问题总是层出不穷, ... -
MyEclipse 8.5 优化实例
2010-10-21 21:26 1654第一步: 取消自动validationvalidation ... -
cookie共享(单点登录)
2010-10-13 17:59 1102正常的cookie只能在一个应用中共享,即一个cooki ... -
spring2.5 freemarker配置
2010-10-12 14:49 1304<?xml version="1.0&q ...
相关推荐
java创建一个简单的Maven项目java创建一个简单的Maven项目java创建一个简单的Maven项目java创建一个简单的Maven项目java创建一个简单的Maven项目java创建一个简单的Maven项目java创建一个简单的Maven项目java创建一...
基于maven创建web项目 基础环境 Myeclipse2013 Tomcat8.0 Jdk1.8 apache-maven-3.3.9 环境配置
Eclipse新建和部署maven项目,每一步都有详细的截图
手动创建第一个Maven项目
idea使用maven创建web项目详细教程
IDEA创建项目之简单maven项目。一步一步介绍。很详细的步骤
Maven项目创建流程
用idea 创建maven项目,整合ssm框架。 用idea 创建maven项目,整合ssm框架。
不习惯于maven项目开发,想使用eclipse的普通web项目。想借鉴别人的maven项目,但是自己使用的却不熟悉maven的原理等等,但是需要懂一点maven的目录架构。
空白的,经过单元测试的,mavenWeb项目
使用Idea14.1.4和maven创建java web项目
如何在Eclipse IDE中使用maven创建一个动态Web项目. 使用的工具和技术 - Eclipse Jee Oxygen Maven 3.3.3 JavaSE 1.8 Servlet API 3.1.0 Apache Tomcat 7.0.47 (Embeded)
解决maven项目创建过慢的问题.txt
用idea来创建maven项目详细图文教程,适合小白和菜鸟
该文档介绍了eclipse创建maven项目的详细步骤,包含图文 eclipse创建maven项目.doc eclipse创建maven项目.doc eclipse创建maven项目.doc eclipse创建maven项目.doc eclipse创建maven项目.doc eclipse创建maven项目....
eclipse通过Maven创建一个Spring MVC项目
使用Maven模板创建项目 使用Maven构建项目 使用Maven清理项目 使用Maven运行单元测试 将项目安装到Maven本地资源库 生成基于Maven的项目文档站点 使用“mvn site-deploy”部署站点(WebDAV例子) 部署基于Maven的war...
使用Maven整合Kafka 包括生产者,消费者 Kafka各种配置 //1.设置参数 Properties props = new Properties(); props.put(ProducerConfig.BOOTSTRAP_SERVERS_CONFIG, "81.68.232.188:9092,81.68.232.188:9093,81...
sypro_maven项目,ssh_maven项目
手把手教你使用idea建SSM工程(一)——创建maven+web项目 能简单的展示页面。。。。。