当前位置: 首页 > 软件库 > 程序开发 > 网络工具包 >

Facebook-oss-pom

基于 POM 的开源项目
授权协议 Apache
地区 不详
投 递 者 蒲昊苍
软件类型 开源软件
开源组织 Facebook
适用人群 未知
操作系统 跨平台
所属分类 程序开发、 网络工具包
 软件概览

Facebook-oss-pom 是一个基于 POM 的部署在 oss.sonatype.org 上的facebook 上开源项目。它可以任随意调用任何基于 POM 的新项目而不用进行二次编辑修改。Facebook OSS POM 平台致力于通过 Maven 的中央资源库来建立不同的组件和开发包。

示例:

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">

  <modelVersion>4.0.0</modelVersion>

  <parent>
    <groupId>com.facebook</groupId>
    <artifactId>facebook-oss-pom</artifactId>
    <version> ... current version ...</version>
  </parent>

  <groupId> ... group id of the new project ... </groupId>
  <artifactId> ... artifact id of the new project ... </artifactId>
  <version> ... version of the new project ... </version>
  <packaging> ... jar|pom ... </packaging>
  <description> ... description of the new project ...  </description>
  <name>${project.artifactId}</name>
  <inceptionYear>2013</inceptionYear>

  <scm>
    <connection> ... scm read only connection ... </connection>
    <developerConnection>... scm read write connection ... </developerConnection>
    <url> ... project url ... </url>
  </scm>

  <distributionManagement/>
  <developers/>
  <organization/>
  ...
</project>
  • pom

    <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apach

  • 参考 http://www.liaohuqiu.net/cn/posts/about-red-apricot-and-compiling-fresco/ 1、准备工作 ,安装ndk 并设置环境变量 ~/.bash_profile 首先要 配置 android_home  和 ndk 环境变量  记住你下载的ndk版本 后面有用 我下载的是 11 mac 下在 ~/.bash_profile 中配置

 相关资料
  • POM

    POM代表项目对象模型。 它是Maven的基本工作单元。 它是一个XML文件,它以pom.xml的形式驻留在项目的基本目录中。 POM包含有关项目的信息以及Maven用于构建项目的各种配置详细信息。 POM还包含目标和插件。 在执行任务或目标时,Maven在当前目录中查找POM。 它读取POM,获取所需的配置信息,然后执行目标。 可以在POM中指定的一些配置如下 - 项目依赖 plugins go

  • Maven插件及其在父pom中定义的依赖项,我不希望我的子pom包含该插件依赖项。 例如,如果有1个父级和100个子级,99个使用该插件并希望在一个子级中排除该插件。 我们如何才能实现这一目标?

  • 主要内容:POM 示例,Super POMPOM(Project Object Model,项目对象模型)是 Maven 的基本组件,它是以 xml 文件的形式存放在项目的根目录下,名称为 pom.xml。 POM 中定义了项目的基本信息,用于描述项目如何构建、声明项目依赖等等。 当 Maven 执行一个任务时,它会先查找当前项目的 POM 文件,读取所需的配置信息,然后执行任务。在 POM 中可以设置如下配置: 项目依赖 插件 目标 构

  • 我尝试了Maven>Update Project和mvn clean install,但没有成功。这是一个全新的项目,我没有做任何改变。怎么回事?

  • 是否有一个具体的推荐方法将spring启动的父pom包含到已经有一个必需的父pom的项目中? 对于需要从组织父级扩展的项目,您有什么建议(这是非常常见的,甚至是许多/大多数项目发布到Maven central,这取决于它们来自的feeder Repo)。大部分构建内容都与创建可执行JAR相关(例如,运行嵌入式Tomcat/Jetty)。有一些方法可以对事物进行结构化,这样您就可以获得所有的依赖关系

  • 我在stackoverflow上读了几个“不可解析的父POM:”问题,但没有任何帮助。 我的目录结构如下: 我得到以下错误: