- 浏览: 1030535 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (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 973import java.lang.reflect.Field ... -
JetBrains注册码计算(IntelliJ IDEA 15.0注册码激活)
2016-02-01 00:51 936安装前修改时间为2099年等很多年后的时间点,安装后选择免费 ... -
Memcached客户端简介
2014-05-22 11:56 795Memcached客户端性能评测报告 本次memcache ... -
IntelliJ IDEA 的 20 个代码自动完成的特性
2014-04-29 13:43 858在这篇文章中,我想向您展示 IntelliJ IDEA 中最 ... -
Openfire 性能优化
2013-07-26 00:04 1363Openfire 是一个XMPP协议的IM Server ... -
javamd5实例
2013-05-31 11:07 878import java.io.*; import java ... -
网络爬虫之网页更新的判断策略
2012-12-11 09:41 2092摘要:做搜索引擎的时候,网络爬虫(WebSpider)对 ... -
搭建Nexus
2012-12-05 00:43 6321. 首先下载Nexus 从官网htt ... -
从Maven私服获取依赖
2012-12-05 00:23 1078转自:http://blog.csdn.net/shei ... -
MyEclipse10.0(Mac)离线下线安装
2012-11-29 22:49 1090离线安装: http://downloads.myeclips ... -
cocosd-android原来是个山寨货
2012-06-13 09:25 9781、技术团队无优势:Cocos2D-Android版本与iPh ... -
正则表达式中问号等特殊字符的转义
2010-11-05 00:09 1627正则表达式中问号等特殊字符的转义 在.NET Framewor ... -
Spring 中 AOP 特性详解
2010-11-02 16:46 1554动态代理的实现原理 ... -
Spring 框架的设计理念与设计模式分析(2)
2010-10-29 14:33 1125如何创建 BeanFactory 工厂 正如图 ... -
Spring 框架的设计理念与设计模式分析(1)
2010-10-29 14:09 1044Spring 的骨骼架构 ... -
删除ie cookie
2010-10-26 11:33 1349Cookie[] cookies = request.g ... -
Spring with Tomcat 中文编码问题的解决方案
2010-10-26 09:55 1309由于各种原因,Java 应用中有关中文编码的问题总是层出不穷, ... -
MyEclipse 8.5 优化实例
2010-10-21 21:26 1688第一步: 取消自动validationvalidation ... -
cookie共享(单点登录)
2010-10-13 17:59 1135正常的cookie只能在一个应用中共享,即一个cooki ... -
spring2.5 freemarker配置
2010-10-12 14:49 1346<?xml version="1.0&q ...
相关推荐
- 创建Maven项目:使用IDEA或Eclipse等开发工具,选择Maven项目模板,生成基本的Maven项目结构。 - pom.xml配置:添加项目依赖,包括SpringMVC、Spring、MyBatis、Oracle驱动等。确保每个依赖的版本号与项目兼容。...
这个“idea项目配置Maven压缩包”显然是为了帮助开发者更好地在IntelliJ IDEA中配置和管理Maven项目。下面将详细介绍Maven与IntelliJ IDEA的结合使用以及相关配置步骤。 **Maven简介** Maven是由Apache软件基金会...
创建Maven项目一般有两种类型:Maven桌面项目和MavenWeb项目。在创建Maven桌面项目时,你需要选择合适的项目目录结构骨架,输入项目相关信息,Maven将自动生成项目的目录结构。如果你的网络配置有误或者网络连接问题...
9. **创建Maven项目**: 现在,你可以在Eclipse中创建新的Maven项目。选择“文件”(File)>“新建”(New)>“其他”(Other),然后在弹出的窗口中找到并选择“Maven Project”,按照向导完成项目创建。 10. **...
- **Maven和Archetype插件**:深入探讨了如何创建自定义的Maven插件和Archetype模板,以便快速启动项目。 #### 六、实战案例 - **背景案例**:书中设计了一个具体的案例贯穿多个章节,通过实际操作加深读者对Maven...
- 提供了Maven项目的创建、构建和调试等功能。 - 可以通过NetBeans的插件管理器安装。 7. **Maven安装最佳实践**: - 定期更新Maven版本。 - 使用稳定的Maven版本。 - 对于企业环境,考虑使用私有仓库。 ####...
下面我们将详细探讨如何在MyEclipse中配置Maven环境,以及如何利用配置好的环境创建并运行Maven项目进行打包。 首先,我们需要在MyEclipse中安装Maven插件。通常,MyEclipse会自带Maven支持,但可能需要更新到最新...
3. 创建Maven项目:在MyEclipse中新建一个Maven项目,选择“Maven Project”,MyEclipse会自动生成默认的Maven项目结构。 三、Maven在MyEclipse中的使用 1. 添加依赖:在pom.xml文件中添加依赖项,MyEclipse会自动...
【标题】"maven eclipse ...你可以创建新的Maven项目,管理依赖,执行构建操作,以及利用Maven的各种生命周期阶段和插件功能,提高你的开发效率。记住,定期更新Maven插件以获取最新的功能和修复,即使是在离线环境下。
- 如果在创建Maven项目或添加依赖时遇到问题,请检查网络连接和Maven配置是否正确。 - 当配置更改后,记得重新加载或重启Eclipse,以便使更改生效。 - 对于某些特定的依赖,如Oracle JDBC驱动,可能需要手动下载并...
5. **创建Maven项目**:安装完成后,现在可以在MyEclipse中创建Maven项目。选择"File" -> "New" -> "Other" -> "Maven" -> "Maven Project"。按照向导步骤,选择项目类型,然后MyEclipse会自动生成符合Maven标准目录...
在STS中创建Maven项目,选择“New -> Maven Project”,然后按照向导指引完成项目创建,生成基本的Maven目录结构。 #### 7. 配置项目 `pom.xml` `pom.xml`是Maven项目的灵魂,它定义了项目的基本信息(如groupId、...
**3.1.2 根据一个 Maven 原型创建一个 Maven 项目** 除了从版本控制系统检出项目外,还可以通过 Maven 原型快速创建新项目。Maven 原型是一种预先定义好的项目模板,可以用来快速搭建项目的骨架。在 Eclipse 中,...
- 打开Eclipse,创建一个新的Maven项目。 - 右键点击项目名称,选择“配置” -> “转换为Maven项目”。 - 如果尚未设置本地仓库,可以通过“首选项” -> “Maven” -> “用户设置”来指定本地仓库的位置。 - **...
Apache Maven是一个强大的Java项目管理工具,它主要负责项目的构建、依赖管理和项目信息管理。Maven通过使用一个项目对象模型(Project Object Model,POM)来描述项目,并通过插件来执行构建任务。在本文中,我们将...
5. **创建Maven项目**:在Eclipse中,选择`File` -> `New` -> `Other` -> `Maven` -> `Maven Project`,按照向导创建新的Maven项目。 6. **编辑pom.xml**:每个Maven项目都有一个`pom.xml`文件,它是项目的元数据,...
有时,创建Maven项目时可能出现依赖下载失败的问题,例如无法解析maven-piler-plugin或maven-war-plugin。这通常是由于网络问题或者中央仓库访问失败导致的。你可以按照以下方法解决: 1. 清除本地Maven仓库中的缓存...
2. **创建Maven项目**: 安装插件后,可以选择"File" -> "New" -> "Other" -> "Maven Project"来创建一个新的Maven项目。在创建过程中,需要选择对应的Maven archetype(模板)。 3. **配置Maven首选项**: 在Eclipse...
现在,你可以创建新的Maven项目,或者导入现有的Maven项目,利用Maven的强大功能进行构建、依赖管理和项目管理。 注意,虽然文章中提到了积分下载,但在实际操作时,你可以根据自己的需求选择合适的下载源,不一定...