- 浏览: 1149002 次
- 性别:
- 来自: 火星郊区
博客专栏
-
OSGi
浏览量:0
文章分类
- 全部博客 (695)
- 项目管理 (48)
- OSGi (122)
- java (79)
- Vaadin (5)
- RAP (47)
- mysql (40)
- Maven (22)
- SVN (8)
- 孔雀鱼 (10)
- hibernate (9)
- spring (10)
- css (3)
- 年审 (6)
- ant (1)
- jdbc (3)
- FusionCharts (2)
- struts (4)
- 决策分析 (2)
- 生活 (10)
- 架构设计 (5)
- 破解 (2)
- 狼文化 (4)
- JVM (14)
- J2EE (1)
- 应用服务器 (1)
- 我的链接 (5)
- 数学 (2)
- 报表 (1)
- 百科 (6)
- Flex (7)
- log4j (2)
- PHP (1)
- 系统 (2)
- Web前端 (7)
- linux (6)
- Office (1)
- 安全管理 (5)
- python (2)
- dom4j (1)
- 工作流 (3)
- 养生保健 (4)
- Eclipse (8)
- 监控开发 (1)
- 设计 (3)
- CAS (1)
- ZK (41)
- BluePrint (3)
- 工具 (1)
- SWT (7)
- google (2)
- NIO (1)
- 企业文化 (2)
- Windoes (0)
- RCP (7)
- JavaScript (10)
- UML (1)
- 产品经理 (2)
- Velocity (10)
- C (1)
- 单元测试 (1)
- 设计模式 (2)
- 系统分析师 (2)
- 架构 (4)
- 面试 (2)
- 代码走查 (1)
- MongoDB (1)
- 企业流程优化 (1)
- 模式 (1)
- EJB (1)
- Jetty (1)
- Git (13)
- IPV6 (1)
- JQuery (8)
- SSH (1)
- mybatis (10)
- SiteMesh (2)
- JSTL (1)
- veloctiy (1)
- Spring MVC (1)
- struts2 (3)
- Servlet (1)
- 权限管理 (1)
- Java Mina (1)
- java 系统信息 (6)
- OSGi 基础 (3)
- html (1)
- spring--security (6)
- HTML5 (1)
- java爬虫搜索 (1)
- mvc (3)
最新评论
-
Tom.X:
http://osgia.com/
将web容器置于OSGi框架下进行web应用的开发 -
chenyuguxing:
你好, 为什么我的bundle export到felix工程中 ...
在Apache Felix中运行bundle -
string2020:
<niceManifest>true</ni ...
Bundle Plugin for Maven -
jsonmong:
OSGI,是未来的主流,目前已相当成熟。应用OSGI比较好的, ...
基于OSGi的声明式服务 -
zyhui98:
貌似是翻译过来的,有很少人在linux上做开发吧
如何成为“10倍效率”开发者
在正文开始前,先要特别感觉两位同学——光远师兄和浩天,谢谢你们的耐心指导,让我对maven和ibatis有个更直观的理解~你们半小时的指导比我自己看几天的效果还要好,刚才把学习的东西应用到自己的工程中,对maven中常见的几个命令有了更深刻的认识。
有关maven的学习资料公司内部有不少文档,你可以下载过来看看,想要掌握里面的命令,还是动手用用吧~我现在已经做好了一个简单的管理系统,实现的功能就是淘宝经常出的一道题——宠物小屋。当你把这些功能都实现后,现在想用maven来管理,要怎么做呢?
3、 在命令行中进入到D:\workspace,生成新的项目输入:
mvn archetype:create -DgroupId=com.taobao.PetShell -DartifactId=PetShell
4、生成 eclipse项目输入:mvn eclipse:eclipse
5、项目生成 java doc
mvn package -Dtest javadoc:javadoc -DfailIfNoTests=false
mvn package -Dtest -DfailIfNoTests=false
mvn -U -Dtest clean package assembly:assembly -DfailIfNoTests=false
忽略测试-DfailIfNoTests=false
6、再把已经做好的项目工程下面的src->com 覆盖D:\workspace\PetShell\src\main\java
7、在eclipse下导入工程如下图所示:
8、产生项目原文件输入:mvn source:jar
打包时,可以同时打出sources包的,在 pom.xml中添加:
<parent>
<artifactId>tc-all</artifactId>
<groupId>com.taobao.tc</groupId>
<version>1.0-SNAPSHOT</version>
</parent>
这个sources包可以解压看到源码,如果把这个jar包直接上传到二方库中,其他同学引用后就可以直接使用了。
发表评论
-
svn和maven结合使用
2012-09-27 12:46 1093目前项目组在开发一个 ... -
用nexus搭建maven私服
2012-09-13 09:12 1127首先介绍一下背景,公 ... -
maven 去掉泛型警告和过时警告
2012-09-11 13:04 3448使用maven的过程中,常常会因为一些警告而不能通过编译,例如 ... -
maven 配置篇 之pom.xml
2012-08-27 08:36 1074pom作为项目对象模型。通过xml表示maven项目,使用 ... -
maven 配置篇 之 settings.xml 整理中...
2012-08-27 08:34 1157maven2比起maven1 来说,需要配置的文件 ... -
使用maven2 进行团队配置 整理中
2012-08-27 08:31 1393对于团队来说,建立统一的开发环境是必须的,而maven能很好 ... -
联通网络环境下无法访问http://repo1.maven.org/maven2/中央库解决,镜像库添加
2012-08-27 08:30 1619Maven 2的安装和使用虽然不是一点即用,但也不是很复杂 ... -
Maven新建欧洲中央镜像源
2012-07-12 09:42 1188熟悉maven的朋友都知道,我们maven的中央镜像源一直都 ... -
Maven properties
2012-01-19 10:57 1174Intro Because I couldn't fin ... -
maven常见问题问答
2011-12-29 08:21 1164. 前言 Maven ,发音是[`me ... -
Nexus入门指南(图文)
2011-12-28 08:16 1082Nexus介绍 Nexus 是Maven仓 ... -
Maven中多模块项目的Site生成
2011-12-31 08:46 1348疲累不堪的我一定不能在写完之前倒下。Maven生成站点大家都会 ... -
Maven的配置和使用
2011-12-29 08:21 11281、下载和安装maven 注:在使用之前,应首先安装 ... -
maven2站点的定制和发布
2012-01-05 11:02 1811mvn site功能强大,特别是在生成的项目站点中可以添加很多 ... -
一劳永逸的修改Maven的编译级别
2011-12-20 13:28 1350网络上最常见的方式是: Xhtml代码 ... -
Maven问题总结
2011-12-20 11:50 1974Maven问题总结 参考:http://tianya ... -
maven 配置篇(一)
2011-11-26 16:44 1300了settings.xml配置,下来说一下maven2的主要配 ... -
Maven2 的新特性
2011-11-26 16:11 935Maven2 已经推出,Maven 的 ... -
Maven 配置
2011-11-18 08:27 1559在mvn.bat中很有用的一段 说了可以设置哪些参数 怎么de ... -
maven入门总结
2011-10-20 09:39 1096刚来公司使用的第一个构建工具就是maven,当时学会了几个 ...
相关推荐
本实例将详细讲解如何使用Maven构建一个完整的JavaWeb项目。以下将围绕Maven的配置、依赖管理、插件使用以及JavaWeb项目的结构等方面进行深入探讨。 一、Maven的简介与安装 Maven是Apache软件基金会开发的一款项目...
网上商城项目实例讲解 在当前数字化时代,网上商城已经成为企业不可或缺的一部分,它们为商家提供了与全球消费者接触的平台。网上商城项目的开发涉及多个技术领域,包括前端用户界面、后端服务器处理、数据库管理...
首先,让我们详细讲解Maven聚合项目: 1. **Maven配置**:在`pom.xml`文件中,需要定义一个`<modules>`标签,列出所有子项目的相对路径,这样Maven就能识别并管理这些子项目。 2. **依赖管理**:父项目可以定义...
本教程将详细讲解如何使用Eclipse和Maven来部署一个基于SpringMVC的实例Demo。 首先,我们需要创建一个新的Maven项目。在Eclipse中,选择"File" -> "New" -> "Other" -> "Maven Project",然后按照向导设置新项目的...
本实例将详细讲解如何利用Maven来搭建一个整合了Spring、Mybatis和MySql的项目。 首先,我们从创建Maven项目开始。Maven是Apache开发的一款项目管理和综合工具,它通过POM(Project Object Model)文件管理项目的...
标题"基于maven的scala与java相互调用的简单实例"揭示了这个示例的核心:在Maven项目中,使用Scala和Java代码互相调用。Scala是一种强大的静态类型编程语言,它在语法上兼容Java,并且提供了函数式编程和面向对象...
本篇将详细讲解如何使用Maven来构建一个Spring Boot的Demo案例。 首先,我们需要了解Maven的基本结构,即著名的"Maven目录规范"。一个标准的Maven项目包括`src/main/java`(源代码)、`src/main/resources`(资源...
在本实例中,Maven将用来管理项目的依赖关系,自动下载所需的库,并构建可执行的WAR或JAR文件。 接着,我们来看**Spring框架**。Spring是一个全面的企业级应用开发框架,提供了诸如IOC(控制反转)和AOP(面向切面...
接下来,我们需要在Eclipse中创建一个Maven项目。选择"File" -> "New" -> "Project" -> "Maven Project",然后按照向导完成新项目创建。 在项目中,创建一个Java类来实现数据库连接和存储过程调用。首先,导入所需...
标题中的“ActiveMQ与Spring集成实例之使用Maven构建”是指在Java开发环境中,通过Maven构建工具将Apache ActiveMQ消息中间件与Spring框架整合在一起的实际操作案例。这个主题涵盖了几大关键知识点: 1. **Apache ...
6. **使用Maven插件**: 一旦配置好,你就可以在Jenkins中创建Maven项目的构建任务了。通过指定POM文件(Project Object Model),Jenkins会自动执行`mvn clean install`或其他自定义的Maven目标,执行构建、测试和...
7. 创建或导入Maven项目:现在你已经准备就绪,可以在Eclipse中创建新的Maven项目,或者导入现有的Maven项目,Eclipse会自动识别并管理项目的构建过程。 通过以上步骤,你就成功地在Eclipse 3.5及以上版本中手动...
在创建项目时,需要选择 Maven 项目类型,并填写 groupId 和 ArtifactId。groupId 和 ArtifactId 是 Maven 项目的坐标,用于保证项目的唯一性。 四、配置 pom.xml 和 generatorConfig.xml 在使用 IDEA Maven ...
在“maven基础学习(二)-简单实例.txt”文件中,可能包含了创建一个Maven项目、编写POM.xml文件、执行上述命令的详细步骤,以及如何阅读和理解Maven生成的输出信息等内容。这个实例将帮助初学者快速上手Maven,理解其...
代码部分则提供了实践操作的实例,包括如何创建Maven项目、添加依赖、执行构建命令等。这将帮助你亲手实践Maven的命令行操作,如`mvn clean`, `mvn compile`, `mvn install`等,体验Maven自动下载依赖、编译、测试和...
读者可以期待学习到如何创建一个新的Maven项目,理解POM.xml文件的结构和作用,以及如何定义和管理项目依赖。此外,这份PDF可能还讲解了Maven的生命周期和构建阶段,比如clean、compile、test、package、install和...
在本书中,作者深入浅出地介绍了Maven的基础知识,包括如何创建POM文件、定义项目依赖、设置构建生命周期以及插件管理。POM是Maven的核心概念,它包含了项目的基本信息、构建配置、依赖关系等,使得项目的配置可以被...
- **Maven 项目**:罗列了一些使用 Maven 的具体项目实例。 - **相关项目**:介绍了一些与 Maven 相关的其他开源项目。 通过这份详尽的手册,用户不仅能够了解 Maven 1.1 的基础操作,还能深入掌握其高级用法和最佳...