`
darrendu
  • 浏览: 194304 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

05.Maven插件和目标 (Plugins and Goals)

阅读更多

1.mvn archetype:create这样的语法,这里archetype是一个插件标识而create是目标标识

 

2.一个Maven插件是一个单个或者多个目标的集合。

 

3.一个目标是一个明确的任务,它可以作为单独的目标运行,或者作为一个大的构建的一部分和其它目标一起运行。一个目标是Maven中的一个“工作单元(unit of work)”。

 

4.当提到一个插件目标的时候,我们常常用速记符号:pluginId:goalId。例如,当提到Archetype插件的create目标的时候,我们写成archetype:create

 

分享到:
评论

相关推荐

    maven-shade-plugin-3.1.0.jar

    <groupId>org.apache.maven.plugins <artifactId>maven-shade-plugin <version>3.1.0 <phase>package <goals> <goal>shade </goals> implementation="org.apache.maven.plugins.shade.resource....

    打jar包注意点.docx

    <groupId>org.apache.maven.plugins <artifactId>maven-jar-plugin <version>2.3.1 <!--运行jar包时运行的主类,要求类全名--> <mainClass>...

    Maven权威指南中文版(完整)

    3.5.1. Maven插件和目标 (Plugins and Goals) ................ 25 3.5.2. Maven生命周期 (Lifecycle) .......................... 26 3.5.3. Maven坐标 (Coordinates) ............................ 32 3.5.4. ...

    Maven权威指南 很精典的学习教程,比ANT更好用

    Maven插件和目标 (Plugins and Goals) 3.5.2. Maven生命周期 (Lifecycle) 3.5.3. Maven坐标 (Coordinates) 3.5.4. Maven仓库(Repositories) 3.5.5. Maven依赖管理 (Dependency Management) 3.5.6. 站点生成和...

    Maven.Essentials.178398676

    You will also find out how to create custom archetypes and plugins to establish the most common goals in build automation. After this, you'll get to know how to design the build to prevent any ...

    closure-maven-plugin:Google Closure Maven插件

    Google Closure Compiler Maven插件,用于在Java Webapp中编译和最小化javascript。 推荐用法: <groupId>org.apache.maven.plugins <artifactId>maven-war-plugin <id>prepare-package ...

    maven-test:这是一个Maven项目,用于测试库

    pom.xml嵌入插件: <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifactId> <version>2.2</version> <executions> <execution> <phase>package</phase> <goals> ...

    Task4Maven_Invoker:本项目使用 iterator-plugin 来调用资源

    Task4Maven_Invoker 在这个项目中,我尝试调用 resource:... 如果我调用资源:资源,它工作正常,但是当我尝试调用迭代器插件 - 迭代器:调用我得到错误: 无法在项目 Task4Maven_TwoProfiles_Invoker 上执行目标 ...

    flatten-maven-plugin:扁平化Maven插件

    这个插件会生成您pom.xml的扁平版本,并使maven可以安装和部署该版本,而不是原始pom.xml。 <plugins> <groupId>org.codehaus.mojo <artifactId>flatten-maven-plugin <!--<version>INSERT LATEST ...

    maven的优缺点 项目

    Pom:文件夹,jar和war文件,mavenProject:一个项目,可以放jar和war包,通过pom,一般新创建的maven Project是POM 3.4.创建一个Maven Model 最外面的项目是MavenProject,其它的全部是Maven Model 3.4.1.创建JAR 目录...

    swagger-codegen-maven-plugin:一个Maven插件来支持swagger代码生成项目

    swagger-codegen-maven-plugin [![Maven版本] [maven-img]] [maven-url] 一个Maven插件来支持代码生成项目用法添加到您的build->plugins部分(默认阶段是generate-sources阶段) < plugin> < groupId>...

    maven-get-goals-开源

    该项目提供了一个Maven插件,该插件可获取$ {maven.home} /plugins/goals.cache中缓存的所有目标,并提供一个钩子以在postGoal执行期间将它们存储在xml文件中。 可以从列出所有目标的xml文件中解组GoalsBean

    maven definitive guide

    Maven is a project management tool which encompasses a project object model, a set of standards, a project lifecycle, a dependency management system, and logic for executing plugin goals at defined ...

    (已编译)openstack-java-sdk-master

    <groupId>org.apache.maven.plugins <artifactId>maven-gpg-plugin <version>1.4 - ${skip.sign} - - <id>sign-artifacts <phase>verify -<goals> <goal>sign </goals> 我上传的这个资源是已经...

    maven-jsp-plugin:编译.jsp文件

    Maven用法示例: <plugin> <groupId>org.jboss.maven.plugins</groupId> <artifactId>jsp-maven-plugin</artifactId> ${version.org.jboss.maven.jsp.plugin}</version> <executions> <execution> <id>jsp-compile...

    jaxrs-analyzer-maven-plugin:JAX-RS分析器的Maven插件

    JAX-RS分析器Maven插件 Maven插件。 要启用该插件,只需将这些行添加到<plugins>部分中的pom.xml中。 <groupId>com.sebastian-daschner</groupId> <artifactId>jaxrs-analyzer-maven-plugin <version>0.17 ...

    get.me-plugins:用于get.me安装程序的插件

    用于安装程序的插件 该存储库包含核心的get.me插件 com.github.nyrkovalex.get.me.mvn.MvnBuilder 建立并安装一个调用提供的goals的项目。 需要有效的本地maven安装。 { " class " : " ...

    jbake-maven-plugin:Maven插件,用于使用JBake和Jetty烘焙和提供网站

    插件,用于使用和烘焙和提供网站。 添加jbake-maven-plugin以在POM中构建部分: <plugins> <groupId>de.bildschirmarbeiter.jbake <artifactId>jbake-maven-plugin <version>0.0.2 <goals> <goal>...

    maven-java项目构建和管理

    使用mavent构建和管理java项目,构建Artifact,仓库repositories, ,构建坐标Coordinates,插件Plugins和目标Goals,POM,依赖管理,生命周期.

Global site tag (gtag.js) - Google Analytics