如何在一个pom.xml中构建父POM和JAR?

时间:2018-03-31 14:48:37

标签: java maven resources

我有两个Maven项目,例如:

class MyPostWrapper {
  private $_Post;
  private $_Meta = array();

  public function __construct($post) {
    $this->_Post = get_post($post);
    $this->_Meta = $this->_LoadMeta();
  }

  private function _LoadMeta() {
    // Load everything into $_Meta: other tables, options, post meta, etc.
  }

  public function __get($name) {
    if (array_key_exists($name, $this->_Meta))
      return $this->_Meta[$name];
  }

  // Use a similar implementation for __set and __isset.

}

现在,ProjectA将ProjectB作为父声明,从ProjectB的ProjectA |- pom.xml (packaging="atlassian-plugin", or can be "jar") ProjectB |- pom.xml (packaging="pom") |- src/main/resources |- templates |- file1.xml |- i18n.properties | ... 获取所有构建,...信息。如果我构建这个ProjectB(pom.xml)我只得到pom的构建,因为clean install

我现在想要的是,如果我运行' packaging="pom"'在ProjectB上,构建了正确的父POM和包含所有资源的正确JAR。

现在我还没有使用任何类型的模块。目前我必须切换打包模式并为ProjectB执行两次clean install

提前谢谢

0 个答案:

没有答案