org.apache.maven.model.Model.setModules()方法的使用及代码示例

x33g5p2x  于2022-01-24 转载在 其他  
字(6.6k)|赞(0)|评价(0)|浏览(143)

本文整理了Java中org.apache.maven.model.Model.setModules()方法的一些代码示例,展示了Model.setModules()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Model.setModules()方法的具体详情如下:
包路径:org.apache.maven.model.Model
类名称:Model
方法名:setModules

Model.setModules介绍

暂无

代码示例

代码示例来源:origin: org.apache.maven/maven-project

/**
 * Append modules specified in the profile to the end of the list supplied by the model, if
 * they don't already exist.
 */
private void injectModules( Profile profile, Model model )
{
  List modules = new ArrayList();
  List modelModules = model.getModules();
  if ( ( modelModules != null ) && !modelModules.isEmpty() )
  {
    modules.addAll( modelModules );
  }
  List profileModules = profile.getModules();
  if ( profileModules != null )
  {
    for ( Iterator it = profileModules.iterator(); it.hasNext(); )
    {
      String module = (String) it.next();
      if ( !modules.contains( module ) )
      {
        modules.add( module );
      }
    }
  }
  model.setModules( modules );
}

代码示例来源:origin: apache/maven

model.setModules( modules );
while ( parser.nextTag() == XmlPullParser.START_TAG )

代码示例来源:origin: apache/maven

model.setModules( modules );
InputLocation _locations;
_locations = new InputLocation( parser.getLineNumber(), parser.getColumnNumber(), source );

代码示例来源:origin: com.buschmais.jqassistant.plugin/jqassistant.plugin.m2repo

@Override
public void setModules(List<String> modules) {
  delegate.setModules(modules);
}

代码示例来源:origin: mojohaus/flatten-maven-plugin

@Override
  public void set( Model model, List<String> value )
  {
    model.setModules( value );
  };
};

代码示例来源:origin: ru.yandex.qatools.clay/clay-maven-settings-builder

/**
 * Set the modules (sometimes called subprojects) to build as a
 * part of this
 *             project. Each module listed is a relative path
 * to the directory containing the module.
 *             To be consistent with the way default urls are
 * calculated from parent, it is recommended
 *             to have module names match artifact ids.
 *
 * @param modules
 */
public FluentModelBuilder withModules(List<String> modules) {
  model.setModules(modules);
  return this;
}

代码示例来源:origin: takari/polyglot-maven

model.setModules( modules );
while ( parser.nextTag() == XmlPullParser.START_TAG )

代码示例来源:origin: takari/polyglot-maven

model.setModules(modules);

代码示例来源:origin: org.sonatype.maven.archetype/archetype-common

pom.setModules(null);
pom.setGroupId("${" + Constants.GROUP_ID + "}");
pom.setArtifactId("${" + Constants.ARTIFACT_ID + "}");

代码示例来源:origin: org.apache.maven/maven-ant-tasks

/**
 * Removes a lot of unnecessary information from the POM.
 * This includes the build section, reporting, repositories, etc.
 */
public void trimModel( Model model )
{
  model.setBuild( null );
  model.setReporting( null );
  model.setProperties( null );
  model.setRepositories( null );
  model.setPluginRepositories( null );
  model.setProfiles( null );
  model.setDistributionManagement( null );
  model.setModules( null );
}

代码示例来源:origin: apache/maven-archetype

pom.setModules( null );
pom.setGroupId( "${" + Constants.GROUP_ID + "}" );
pom.setArtifactId( "${" + Constants.ARTIFACT_ID + "}" );

代码示例来源:origin: org.sonatype.maven.archetype/archetype-common

pom.setModules(null);

代码示例来源:origin: apache/maven-archetype

pom.setModules( null );

代码示例来源:origin: org.guvnor/guvnor-project-backend

private String toString(final POM pom,
            final Model model) throws IOException {
  model.setName(pom.getName());
  model.setDescription(pom.getDescription());
  model.setArtifactId(pom.getGav().getArtifactId());
  model.setModelVersion(pom.getModelVersion());
  model.setGroupId(pom.getGav().getGroupId());
  model.setVersion(pom.getGav().getVersion());
  model.setPackaging(pom.getPackaging());
  model.setParent(getParent(pom));
  model.setBuild(getBuild(pom,
              model));
  model.setModules(getModules(pom));
  model.setRepositories(getRepositories(pom));
  new DependencyUpdater(model.getDependencies()).updateDependencies(pom.getDependencies());
  StringWriter stringWriter = new StringWriter();
  new MavenXpp3Writer().write(stringWriter,
                model);
  return stringWriter.toString();
}

代码示例来源:origin: org.uberfire/uberfire-project-backend

private String toString(final POM pom,
            final Model model) throws IOException {
  model.setName(pom.getName());
  model.setDescription(pom.getDescription());
  model.setArtifactId(pom.getGav().getArtifactId());
  model.setModelVersion(pom.getModelVersion());
  model.setUrl(pom.getUrl());
  model.setGroupId(pom.getGav().getGroupId());
  model.setVersion(pom.getGav().getVersion());
  model.setPackaging(pom.getPackaging());
  model.setParent(getParent(pom));
  model.setBuild(getBuild(pom,
              model));
  model.setModules(getModules(pom));
  model.setRepositories(getRepositories(pom));
  new DependencyUpdater(model.getDependencies()).updateDependencies(pom.getDependencies());
  StringWriter stringWriter = new StringWriter();
  new MavenXpp3Writer().write(stringWriter,
                model);
  return stringWriter.toString();
}

代码示例来源:origin: kiegroup/appformer

private String toString(final POM pom,
            final Model model) throws IOException {
  model.setName(pom.getName());
  model.setDescription(pom.getDescription());
  model.setArtifactId(pom.getGav().getArtifactId());
  model.setModelVersion(pom.getModelVersion());
  model.setUrl(pom.getUrl());
  model.setGroupId(pom.getGav().getGroupId());
  model.setVersion(pom.getGav().getVersion());
  model.setPackaging(pom.getPackaging());
  model.setParent(getParent(pom));
  model.setBuild(getBuild(pom,
              model));
  model.setModules(getModules(pom));
  model.setRepositories(getRepositories(pom));
  new DependencyUpdater(model.getDependencies()).updateDependencies(pom.getDependencies());
  StringWriter stringWriter = new StringWriter();
  new MavenXpp3Writer().write(stringWriter,
                model);
  return stringWriter.toString();
}

代码示例来源:origin: org.uberfire/uberfire-project-backend

public Model convert(final POM pom,
           final Model model) {
  model.setName(pom.getName());
  model.setDescription(pom.getDescription());
  model.setArtifactId(pom.getGav().getArtifactId());
  model.setModelVersion(pom.getModelVersion());
  model.setUrl(pom.getUrl());
  model.setGroupId(pom.getGav().getGroupId());
  model.setVersion(pom.getGav().getVersion());
  model.setPackaging(pom.getPackaging());
  model.setParent(getParent(pom));
  model.setBuild(getBuild(pom,
              model));
  model.setModules(getModules(pom));
  model.setRepositories(getRepositories(pom));
  return model;
}

代码示例来源:origin: kiegroup/appformer

public Model convert(final POM pom,
           final Model model) {
  model.setName(pom.getName());
  model.setDescription(pom.getDescription());
  model.setArtifactId(pom.getGav().getArtifactId());
  model.setModelVersion(pom.getModelVersion());
  model.setUrl(pom.getUrl());
  model.setGroupId(pom.getGav().getGroupId());
  model.setVersion(pom.getGav().getVersion());
  model.setPackaging(pom.getPackaging());
  model.setParent(getParent(pom));
  model.setBuild(getBuild(pom,
              model));
  model.setModules(getModules(pom));
  model.setRepositories(getRepositories(pom));
  return model;
}

代码示例来源:origin: io.takari.polyglot/polyglot-atom

model.setModules(modules);

代码示例来源:origin: io.tesla.polyglot/tesla-polyglot-atom

model.setModules(modules);

相关文章

Model类方法