- 浏览: 1152539 次
- 性别:
- 来自: 火星郊区
博客专栏
-
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倍效率”开发者
网络上最常见的方式是:
Xhtml代码
- < build >
- < plugins >
- < plugin >
- < groupId > org.apache.maven.plugins </ groupId >
- < artifactId > maven-compiler-plugin </ artifactId >
- < configuration >
- < source > 1.5 </ source >
- < target > 1.5 </ target >
- </ configuration >
- </ plugin >
- </ plugins >
- </ build >
这种方式的缺点是每个项目的POM里都要家这么一段
最好的方式就是修改~\.m2\repository目录下settings.xml文件,添加一个profile,内容如下:
Xhtml代码
- < profile >
- < id > jdk-1.6 </ id >
- < activation >
- < activeByDefault > true </ activeByDefault >
- < jdk > 1.6 </ jdk >
- </ activation >
- < properties >
- < maven.compiler.source > 1.6 </ maven.compiler.source >
- < maven.compiler.target > 1.6 </ maven.compiler.target >
- < maven.compiler.compilerVersion > 1.6 </ maven.compiler.compilerVersion >
- </ properties >
- </ profile >
这种方式的好处在用m2eclipse中最明显
由于在eclipse中可以设置编译级别,m2eclipse都会默认抓取maven的配置来设置编译级别。
假如要是web项目,修改起来更麻烦,经常会出现需要直接修改.project与.classpath的情况。
用上面的方式改一下,也就一劳永逸了,当然还可以修改别的编译参数,
只要是在maven-compiler-plugin-xxx.jar里面的plugin.xml文件的参数都可以修改
发表评论
-
svn和maven结合使用
2012-09-27 12:46 1097目前项目组在开发一个 ... -
用nexus搭建maven私服
2012-09-13 09:12 1127首先介绍一下背景,公 ... -
maven 去掉泛型警告和过时警告
2012-09-11 13:04 3458使用maven的过程中,常常会因为一些警告而不能通过编译,例如 ... -
maven 配置篇 之pom.xml
2012-08-27 08:36 1077pom作为项目对象模型。通过xml表示maven项目,使用 ... -
maven 配置篇 之 settings.xml 整理中...
2012-08-27 08:34 1163maven2比起maven1 来说,需要配置的文件 ... -
使用maven2 进行团队配置 整理中
2012-08-27 08:31 1395对于团队来说,建立统一的开发环境是必须的,而maven能很好 ... -
联通网络环境下无法访问http://repo1.maven.org/maven2/中央库解决,镜像库添加
2012-08-27 08:30 1626Maven 2的安装和使用虽然不是一点即用,但也不是很复杂 ... -
Maven新建欧洲中央镜像源
2012-07-12 09:42 1192熟悉maven的朋友都知道,我们maven的中央镜像源一直都 ... -
Maven properties
2012-01-19 10:57 1177Intro Because I couldn't fin ... -
maven常见问题问答
2011-12-29 08:21 1167. 前言 Maven ,发音是[`me ... -
Nexus入门指南(图文)
2011-12-28 08:16 1087Nexus介绍 Nexus 是Maven仓 ... -
Maven中多模块项目的Site生成
2011-12-31 08:46 1353疲累不堪的我一定不能在写完之前倒下。Maven生成站点大家都会 ... -
Maven的配置和使用
2011-12-29 08:21 11331、下载和安装maven 注:在使用之前,应首先安装 ... -
maven2站点的定制和发布
2012-01-05 11:02 1818mvn site功能强大,特别是在生成的项目站点中可以添加很多 ... -
Maven问题总结
2011-12-20 11:50 1984Maven问题总结 参考:http://tianya ... -
maven创建项目实例讲解
2011-12-06 10:14 1205在正文开始前,先要特别感觉两位同学——光远师兄和浩天,谢 ... -
maven 配置篇(一)
2011-11-26 16:44 1302了settings.xml配置,下来说一下maven2的主要配 ... -
Maven2 的新特性
2011-11-26 16:11 938Maven2 已经推出,Maven 的 ... -
Maven 配置
2011-11-18 08:27 1564在mvn.bat中很有用的一段 说了可以设置哪些参数 怎么de ... -
maven入门总结
2011-10-20 09:39 1100刚来公司使用的第一个构建工具就是maven,当时学会了几个 ...
相关推荐
本文将深入探讨如何使用Maven来编译并创建一个JAR(Java Archive)包,主要涉及以下几个方面: 1. **Maven简介**: Maven是Apache软件基金会开发的一个项目管理工具,它通过一个统一的方式来管理项目的构建、报告...
安装 Maven 的步骤包括解压安装包到/usr/local 中、修改文件夹的名字、修改文件夹的拥有者、将 Maven 添加到环境变量 PATH 中,并使文件生效。在安装完成后,我们可以使用 mvn –v 命令来验证 Maven 是否安装成功。 ...
以下是一些优化Maven多模块项目编译速度的策略: 1. **利用多核CPU并行编译**: Maven的 `-T` 参数可以用来指定并发编译的线程数。例如,`-T 4C` 表示使用4个CPU核心进行并行编译,这样能充分利用硬件资源,加快...
eclipse 中编译、运行都正常,但是如果用maven的打包命令 mvn clean package 进行打包时会发现有类型错误
Maven的插件系统允许扩展其功能,如编译Java代码(maven-compiler-plugin),打包应用(maven-jar-plugin),创建站点文档(maven-site-plugin)等。开发者可以通过在POM中配置插件来实现特定的构建任务。 **5. ...
标题"swf.rar_flex_maven 编译flex_maven flex pom_maven flex 编译_swf开发"明确指出我们将讨论使用Maven来构建SWF(ShockWave Flash)文件的Flex项目。SWF是Adobe Flash Player播放的文件格式,通常用于在网络...
maven编译pentaho-big-data-plugin遇到的所有问题解决,pentaho6.0
Maven是一个采用纯Java编写的开源项目管理工具。Maven是很重要的,我们可以对我们所编写的代码进行预编译。
在这个“maven 已编译包”中,我们主要关注的是Apache Maven 2.0.11版本,这是一个较旧但仍然具有代表性的版本。 ### Maven 的核心概念 1. **项目对象模型 (Project Object Model, POM)**:POM是Maven的核心,它是...
之前用maven开发,每修改一次代码都需要重新编译发布一次,于是后面我用了jrebel实现热编译,这样开发就方便了很多,后面开发都只需要编译一次,有代码或者页面改动,都会自动去编译,不用maven再重新编译发布一次,...
"Jenkins+maven编译发部JAVA项目" Jenkins 是一个开源的自动化服务器,主要用于自动化各种任务,例如构建、测试、部署等。Maven 是一个项目管理工具,主要用于管理项目的依赖关系、编译、打包、部署等。下面将详细...
《Mahout in Action源代码Maven编译JAR包详解》 Apache Mahout是一个流行的机器学习库,广泛用于数据挖掘和大数据分析。《Mahout in Action》这本书是Mahout技术的权威指南,提供了丰富的示例代码供读者实践。然而...
### 使用Maven编译Hadoop 2.7.1 的详细步骤及注意事项 #### 一、编译前的准备 **1.1 下载并解压Hadoop源码包** 根据作者gyqiang的说明,要编译的是Apache Hadoop 2.7.1版本,该版本发布于2016年1月4日,是当时...
在这个“reportng源码(maven编译打包)”项目中,我们可以看到ReportNG的源代码,它是使用Maven构建系统进行管理的。Maven是一个广泛使用的Java项目管理和集成工具,它帮助开发者自动化构建、依赖管理和项目信息管理...
你需要编写或修改这个文件,以适应你的业务需求。 4. **前端展示**: mondrian提供了RESTful API,可以与各种前端报表工具(如Tableau、JasperReports等)集成,或者你可以自定义JavaScript客户端来交互式地展示分析...
自己学习并应用Spark一段时间后,由于需要改源代码,就研究了下怎么编译源码,成功编译后,记录下了编译...另外编译使用的工具可以是maven,也可以是sbt,我都研究过了,两种编译方法都予以描述,可根据自身喜好选用。
本教程将深入探讨如何使用Maven来编译Java项目,以实现高效且规范的开发流程。 首先,理解Maven的基本概念至关重要。Maven是一个项目管理工具,它通过使用一个统一的构建生命周期和约定优于配置的原则,帮助开发者...
Maven Web项目编译和输出配置** 如果项目中没有正确的部署配置,需要手动进行以下配置: - 修改 `pom.xml` 文件中的 `<build>` 部分,确保包含了正确的输出目录和依赖包的路径。 - 在 `web.xml` 文件中添加...
Linux环境下使用Maven编译RocketMQ 4.3.0版本是Java开发者在分布式消息队列领域中的常见操作。RocketMQ是由阿里巴巴开源的一款高性能、高可用、稳定且易用的消息中间件,广泛应用于大规模分布式系统中。在这个场景下...