Liferay 对于liferay-maven-plugin插件的定制

上次,在这个博客 http://supercharles888.blog.51cto.com/609344/897825 中,我们说到如何去修复当用maven的service-builder构建出现的对于slf4j的多重依赖问题,现在我们来说明如何具体的来定制这个插件,这样项目中可以使用我们自己的插件而不是默认的liferay-maven-plugin,从而避免这个错误:

插件的编写:

具体编写细节就不说了,反正就是用maven-archetype-mojo的archetype创建一个maven插件工程,

时间: 2024-11-18 14:29:28

Liferay 对于liferay-maven-plugin插件的定制的相关文章

转 Eclipse maven plugin 插件 安装 和 配置

环境准备:     eclipse(Helios) 3.6    maven 3.0.4 maven3 安装:     安装 Maven 之前要求先确定你的 JDK 已经安装配置完成.Maven是 Apache 下的一个项目,目前最新版本是 3.0.4,我用的也是这个.     首先去官网下载 Maven:http://www.apache.org/dyn/closer.cgi/maven/binaries/apache-maven-3.0.4-bin.tar.gz     下载完成之后将其解压

eclipse maven plugin 插件 安装 和 配置

原文地址: http://www.blogjava.net/fancydeepin/archive/2012/07/13/382965.html 环境准备: eclipse(Helios) 3.6maven 3.0.4 maven3 安装:     安装 Maven 之前要求先确定你的 JDK 已经安装配置完成.Maven是 Apache 下的一个项目,目前最新版本是 3.0.4,我用的也是这个.    首先去官网下载 Maven:http://www.apache.org/dyn/closer

Maven常用插件配置和使用

主要介绍Maven的几个常见第三方插件(cobertura.findbugs.source.assembly.插件开发)配置和使用,接Maven介绍 maven本质上是一个插件框架,它的所有工作都交给插件来做,每个插件可以有多个goal. 除了自带的插件之外还有很多比较成熟的第三方插件,我们也很容易上手进行简单的插件开发,下面一一介绍 1 自带插件 maven自带的核心插件为Build plugins和Reporting plugins. mvn compile编译源码实际上就利用到了maven

JQuery插件Style定制化方法的分析与比较_jquery

1前言 最近因为项目的需要,使用了一个JQuery插件.把插件下下来后,很快我就发现,很多默认的插件Style不符合项目要求,必须要被修改. 在这个过程中,我发现自己先后使用了多种不同的方法实现插件Style的定制化.很高兴最后找到了我认为最好的方法,对CSS的认识也加深了不少,感触颇多.这篇文章就是对这些新的CSS的认识的一个梳理. 2JQuery 插件Style 定制化方法 2.1 初始化插件时输入定制化对象 做的比较好的插件会在初始化时允许输入定制化对象. 如果输入定制化对象,插件会使用定

第9章 maven的插件和生命周期

第9章 maven的插件和生命周期 本章介绍了maven生命周期.插件以及如何配置插件 9.1 生命周期 一般的项目都会经历这几个步骤:编译,测试,打包,部署,有些公司是手动方式,有些是自动化脚本方式,虽然方式类似,但不可能完全相同.maven对这些工作进行抽象和统一,总结了一套完善的生命周期. 9.1.1 三套生命周期 maven的三套生命周期分别是:clean.default.site,每个周期都分为多个阶段. 9.1.2 clean生命周期 1.pre-clean:执行清理前需要完成的工作

使用Maven Release插件发布项目

<使用Maven插件修改工程版本号>中提到修改maven工程的版本号,最终没有一个完美的解决方案,其实最终修改好版本号之后还是需要使用deploy命令发布到私有Maven服务器上面的,Maven Release插件可以自动执行整个的发布过程,主要包括:将当前的SNAPSHOT版本号修改为正式版,然后在SCM服务器(SVN或git)上打一个该版本的tag,编译程序并自动生成jar包.source源码包和javadoc文档包然后发布到指定的maven服务器上,最后将当前的版本号增加为新的版本号并修

制作高质量的JQuery Plugin 插件的方法_jquery

JQuery Plugin插件,如果大家不明白什么是JQuery插件或都不清楚如何编写可以查看其官方的网站:jQuery Authoring Guidelines 好了,下面有一些我觉得想做一个好的插件必须应有的要求: 1.在JQuery命名空间下声明只声明一个单独的名称 2.接受options参数,以便控制插件的行为 3.暴露插件的默认设置 ,以便外面可以访问 4.适当地将子函数提供给外部访问调用 5.保持私有函数 6.支持元数据插件 下面将逐条地过一遍: 只声明一个单独的名称 这表明是一个单

tomcat插件原理 流程-maven tomcat 插件 部署原理,及tomcat的访问流程??

问题描述 maven tomcat 插件 部署原理,及tomcat的访问流程?? 很久之前通过maven tomcat7 部署项目后,现在一启动tomcat 就默认访问此项目,想删除此项目..可找不到... 解决方案 找到tomcat的安装路径,删除你部署的项目不就好了

maven tomcat插件 context.xml classnotfound

问题描述 maven tomcat插件 context.xml classnotfound 使用Maven的Tomcat插件时,我指定了一个contextFile (其实就是tomcat中的context.xml) 在这个xml配置了memcached 项目启动时,插件找不到类de.javakaffee.web.msm.MemcachedBackupSessionManager 解决方案 Tomcat 的context.xml

用maven进行install的时候报错Error injecting: org.apache.maven.plugin.install.InstallMojo

问题描述 ------------------------------------------------------- T E S T S-------------------------------------------------------There are no tests to run.Results :Tests run: 0, Failures: 0, Errors: 0, Skipped: 0[INFO] [INFO] --- maven-war-plugin:2.1.1:w