阅读更多

14顶
0踩

编程语言
"


Apache Maven团队宣布Maven 3.0.2版本发布。

这是一个维护版本,解决了很多bug并且提供了其它的小改进。推荐正在使用Maven3.0版本的用户尽快更新。

Maven是一个采用纯Java编写的开源项目管理工具,它采用了一种被称之为project object model (POM)概念来管理项目,所有的项目配置信息都被定义在一个叫做POM.xml的文件中,通过该文件,Maven可以管理项目的整个声明周期,包括编译,构建,测试,发布,报告等等。目前Apache下绝大多数项目都已经采用Maven进行管理。而Maven本身还支持多种插件,可以方便更灵活的控制项目。

更新列表:http://maven.apache.org/docs/3.0.2/release-notes.html

下载地址:http://maven.apache.org/download.html"
14
0
评论 共 26 条 请登录后发表评论
6 楼 EldonReturn 2011-01-15 17:06
我们还停留在svn的阶段。。。
5 楼 skydream 2011-01-15 16:38
我们都在准备越过mavan和ant+ivy,上gradle了。
4 楼 xiaoane 2011-01-15 10:08
有中文手册么?
3 楼 freej 2011-01-15 01:23
正在团队中推广maven,但是很多人觉得太复杂不愿意学或没时间学。不过目前团队中的基础库、应用框架和核心项目都是用maven构建的。maven的作用是有目共睹的。
2 楼 wangxinpier 2011-01-14 23:24
很多事情都得看领导的心情了。。。。
1 楼 athrunwang 2011-01-14 22:22
一直想在项目里用maven,但是决定权不在我,哎……

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • c#界面制作组件

    c#界面制作组件

  • c# 创建com组件方法

    02763ae4-c1e2-4b04-ae96-8dc65dbe18a0

  • C#理论 —— C# 程序结构与Visual Studio 的使用

    文章目录

  • 1、使用 C# ,设计一个 复合控件(控件+组件)

    调用此方法时,它通过调用base.timer1_Tick语句来调用它重写的方法,从而确保在该控件中重现原始控件包含的所有功能。因此,它可能包含一个或多个 Windows 窗体控件、组件或代码块,它们能够通过验证用户输入、修改显示属性或执行作者所需的其他任务来扩展功能。在“组件设计器”中,单击“timer1”,然后将Interval属性设置为1000,将Enabled属性设置为true。创建新的项目时应指定其名称,以设置根命名空间、程序集名称和项目名称,并确保默认组件将位于正确的命名空间中。

  • C#从零开始学习(图文教程),持续更新中~

    理论知识固然重要,但是只读理论往往是枯燥的,只有通过不断的实践和探索,才能更高效的进行学习。

  • 全面掌握C#中的组件、事件、委托及窗体自定义

    本文还有配套的精品资源,点击获取 简介:本文深入分析了C#编程中的核心概念,包括组件、事件、委托和窗体自定义,旨在帮助读者深入理解和应用这些构建用户界面和交互逻辑的关键元素。文章涵盖了组件的重用、事件的触发与处理、委托的类型安全引用方法特性以及窗体自定义的各个方面,包括继承、用户控件使用和数据绑定技术,以提高C#应用程序的开发质量和用户体验。 1. 组件的重用与交互 ...

  • Visual Studio开发必备插件精选(15个)

    工欲善其事,必先利其器。尽管visual studio本身已经非常强大,但优秀的插件仍然可以帮开发者大大提高效率,以下是本人非常喜欢的vs插件。 1、Indent Guides 绝对是必须的,有了这些辅助线,代码结构一目了然。lines 2、AllMargins 2012 不仅仅是Indent Guides的加强版,还提供区块代码预览AllMargins 2012 3、C# Formatter ...

  • 【使用Visual Studio 编写C#程序(部分功能)】

    搭配串口的端口扫描配置、数据处理等独立使用模块

  • C#生成COM组件

    新建一个.net类库,并且指定相应的.net版本 打开项目配置,勾选 项目属性-生成-为COM互操作注册 打开项目中AssemblyInfo.cs文件,将ComVisible设置为true 新建一个接口类用于声明需要导出的接口原型,随后从该接口泛化一个具体类。注意需要在具体类的上方加上如下代码:[ClassInterface(ClassInterfaceType.None)],[ProgId("默认是名字空间.默认是具体类的名字”)] 生成该项目后将会得到指定的dll文件 使用与类型库匹配的RegAsm..

  • C#开发COM组件

    1.    概述       Microsoft在解决和以往的COM和SDK开发技术之间的互操作性(Interoperability)方面做了很多的工作,其中包括COM和.NET对象之间的相互调用以及.NET如何调用SDK中的Windows库函数。本文试图用一种实践的方式探索COM和.NET对象之间的互操作(Interoperability)的实现以及相关的技术。2.    发展历史

  • Win系列:VC++编写自定义组件

    在Visual Studio 中新建一个Visual C++的 Windows应用商店的Windows运行时组件项目,并将项目命名为FilePickerComponent。然后在项目的解决方案资源管理器窗口中右键点击项目图标,在弹出的菜单栏中选中"添加", 并在"添加"的子菜单栏中选择"新建项",在出现的"添加新项"窗口中选中"头文件(.h)",添加名为"FilePicker.h"的头文件

  • 自己动手编写一个VS插件(一)

    作者:朱金灿来源:http://blog.csdn.net/clever101 最近计划开发一个VS插件来帮助自己加快开发速度,研究了一下VS的插件开发。下面配合插图说明一下如何开发一个VS插件。第一步:创建插件工程,具体如下图: 第二步不用干啥,如下图: 第三步:选择开发语言,这里我选的是C++/ATL,因为这是我最拿手的,当然你也可以选...

  • C#组件开发——简单计数器

    using System;using System.IO;using System.Web.UI;using System.Web.UI.WebControls;using System.ComponentModel;using System.Drawing;using System.Data;using System.Data.OleDb;namespace Web.UI.WebContro

  • 自己动手编写一个VS插件(三)——创建工具栏之一

    作者:朱金灿来源:http://blog.csdn.net/clever101 让我们继续开发一个VS插件。上次我们谈论了OnConnection函数,这次我们实现如何在插件中创建一个工具栏。 首先我们要弄明白VS是如何找到我们所建的插件的。VS插件本质上是一个com组件,其信息保存在注册表里。因此VS也是通过注册表来找到VS插件的。那个VS插件的信息保存在注...

  • Winform中的自定义组件开发(附带一些Windows GDI编程)

    开题老规矩,感激女朋友的支持及陪伴,有时候写代码比较忙,想问题想到头大,突然被公司召回,总之就是各种突发事项不能陪她说话,谢谢她一直以来的谅解!下面进入正题:在实际开发中,我们会经常遇到系统给定的控件无法满足我们的需求,或者是重复机械去拖同样的控件,这样就很难控制它的位置或者样式,所以我们需要为自己定制一个合适项目的组件!我个人在使用的过程中,使用的习惯是,如果是自己的项目就会直接在项目里建立一个...

  • C#中组件与控件的主要区别是什么

    答:组件是指可重复使用并且可以和其他对象进行交互的对象。组件(component)是靠类实现的。控件是能够提供用户界面接口(UI)功能的组件。换句话说就是,控件是具有用户界面功能的组件。   System.Windows.Form.control类中解释到:控件:带有可视化表现形式的组件。   组件更抽象,更通用。我们可以把软件划分为一个个组件,但很少有人说把软件划分为一个个控件。 也可以

  • C#自定义控件编程轻松入门(1)

    C#控件编写的第一课,最容易的入门方式,从一个空白控件开始,逐步掌握自定义控件的编写过程。

  • C# 自定义控件制作和使用实例

    C# 自定义用户控件xiongxuanwen 上篇:控件制作 本例是制作一个简单的自定义控件,然后用一个简单的测试程序,对于初学者来说,本例子比较简单,只能起到抛石引玉的效果。我也是在学习当中,今后会将自己所学的逐步写出来和大家交流共享。 第一步:新建一个控件库项目:myControl  第二步:从工具箱里面拖动1个PictureBox、1个Button、6

Global site tag (gtag.js) - Google Analytics