`
dwangel
  • 浏览: 267440 次
社区版块
存档分类
最新评论

maven 项目带source或javadoc的install

阅读更多
做下Note。

做项目时,
想在一个maven项目里看另一个maven项目生成的代码或者Javadoc。
所以查了一下。

其实很简单。
在install这个goal之前执行一下
source:jar   (对源代码打包)
javadoc:jar  (对javadoc打包)

完整命令行就是

mvn source:jar javadoc:jar install

不过,还没有验证如果包含 项目自动生成的代码怎么处理。
是否需要先执行一下 代码生成的 goal

可能会是
mvn compile source:jar javadoc:jar install
这样的形式了。
分享到:
评论

相关推荐

    maven项目仓库包

    例如,可以通过maven-surefire-plugin进行单元测试,maven-javadoc-plugin生成API文档,maven-source-plugin打包源代码等。 在实际开发中,Maven的settings.xml文件用于配置本地仓库路径、远程仓库地址以及用户特定...

    Maven是基于项目对象模型(POM)

    例如,maven-assembly-plugin用于创建自定义的归档文件,maven-javadoc-plugin生成项目文档,maven-source-plugin则打包源代码。 在实际开发中,Eclipse集成Maven的插件m2eclipse(现在通常称为Maven Integration ...

    maven-parent-25-source-release.zip

    这样做可以确保整个组织或项目中的一致性,并减少重复工作。 源码分析: 1. **模块结构**:解压后的"Maven-parent-25"源码包含多个模块,每个模块代表Maven的不同功能部分。例如,"maven-model-builder"负责解析和...

    apache-maven下载

    通过POM,Maven能理解项目的结构,并根据预定义的生命周期和构建阶段(如clean、compile、test、package、install和deploy)来执行相应的任务。 Maven的核心功能之一是依赖管理。在POM中声明项目所需的库后,Maven...

    java project转为maven

    例如,`mvn dependency:tree`可以帮助查看项目的依赖关系,`mvn archetype:generate`用于创建新项目模板,`maven-javadoc-plugin`和`maven-source-plugin`用于生成文档和源代码jar。 总的来说,将Java项目转化为...

    maven3bin.zip

    4. **项目信息管理**:Maven能够生成项目报告,如Javadoc、测试覆盖率等,帮助开发者了解项目的整体状况。 5. **多模块项目支持**:Maven能够方便地管理由多个子模块组成的大型项目。 【Maven Jar Plugin 3.2.0】是...

    apache-maven-3.3.3

    例如,`maven-surefire-plugin`用于执行单元测试,`maven-javadoc-plugin`生成API文档,`maven-source-plugin`则用来打包源代码。通过配置POM,你可以启用或禁用特定插件,定制自己的构建流程。 总的来说,"apache-...

    maven-apache-maven-3.5.3.zip

    例如,使用`maven-javadoc-plugin`生成API文档,或`maven-source-plugin`打包源代码。 总的来说,Apache Maven 3.5.3版为开发者提供了强大的自动化构建能力,简化了项目的构建流程,使得项目管理和维护变得更加便捷...

    maven-repository.zip

    在插件方面,Maven拥有丰富的生态,如maven-compiler-plugin用于编译源代码,maven-surefire-plugin负责单元测试,maven-javadoc-plugin生成API文档,maven-source-plugin打包源码等。这些插件极大地扩展了Maven的...

    maven 安装包 官方版 绿色

    4. **插件使用**:Maven通过插件执行特定任务,如`maven-javadoc-plugin`生成API文档,`maven-source-plugin`打包源代码。 5. **版本控制**:Maven支持SNAPSHOT版本,用于开发过程中快速迭代。 6. **仓库管理**:...

    maven工具.jar

    - **插件**:Maven拥有丰富的插件系统,如`maven-javadoc-plugin`生成API文档,`maven-source-plugin`打包源代码,`maven-site-plugin`生成项目站点等。 - **生命周期**:Maven有三个主要的生命周期,即`clean`...

    Maven-3.2.5, 64位

    在实际开发中,我们还可以通过Maven的插件系统扩展其功能,如使用`maven-javadoc-plugin`生成API文档,`maven-source-plugin`打包源代码,以及`maven-site-plugin`生成项目站点等。 对于Maven-3.2.5这个特定版本,...

    maven资源包maven资源包

    例如,maven-surefire-plugin用于运行单元测试,maven-javadoc-plugin用于生成API文档,maven-source-plugin则可以创建包含源代码的jar包。 Maven的另一个重要特性是依赖管理(Dependency Management)。通过Maven...

    maven-3.2.1

    7. **Maven插件**:如`maven-source-plugin`生成源码jar,`maven-javadoc-plugin`生成API文档,`maven-resources-plugin`处理资源文件。 总结来说,Maven 3.2.1作为一个成熟的构建工具,为Java开发者提供了便捷的...

    maven 下载 安装包

    例如,`maven-javadoc-plugin` 用于生成项目文档,`maven-source-plugin` 可以打包源代码。 总结来说,Maven 是 Java 开发中的重要工具,通过它我们可以简化项目构建和依赖管理。了解 Maven 的下载、安装和基本使用...

    apache-maven-3.9.0-bin.tar

    Maven的插件系统也是其强大之处,通过安装额外的插件,可以支持更多的构建任务,如生成源码文档(javadoc)、执行单元测试(maven-surefire-plugin)、打包成不同格式(如JAR、WAR或EAR)等。 "linux版本maven"指的...

    Maven依赖管理项目构建工具(保姆级教学)

    Maven插件是Maven功能的强大扩展,例如,maven-surefire-plugin用于执行单元测试,maven-javadoc-plugin生成API文档,maven-source-plugin打包源代码。开发者可以根据需求选择和配置相应的插件,以实现更多的定制化...

    apache-maven-3.5.4-bin.tar.gz

    例如,使用maven-surefire-plugin进行单元测试,maven-javadoc-plugin生成API文档,maven-source-plugin打包源代码。在`pom.xml`中定义插件并配置相关参数,然后通过`mvn plugin:goal`执行。 总之,Apache Maven ...

    linux下的maven.rar

    Maven的基本命令包括`mvn clean`(清理项目)、`mvn compile`(编译源代码)、`mvn test`(运行测试)、`mvn install`(将项目打包并安装到本地仓库)和`mvn package`(打包项目)。 Maven的配置主要在项目的pom....

Global site tag (gtag.js) - Google Analytics