|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.maven.common.AntMavenUtils
public class AntMavenUtils
| Field Summary | |
|---|---|
static String |
MVN_COMPILE_CLASSPATH_KEY
|
static String |
MVN_PLUGIN_CLASSPATH_KEY
|
static String |
MVN_RUNTIME_CLASSPATH_KEY
|
static String |
MVN_TEST_CLASSPATH_KEY
|
| Constructor Summary | |
|---|---|
AntMavenUtils()
|
|
| Method Summary | |
|---|---|
void |
addRefs(org.apache.tools.ant.Project antProject,
Map<String,?> refs)
Add this map of objects to the Ant projects as named references |
void |
copyProperties(org.apache.maven.project.MavenProject mavenProject,
org.apache.tools.ant.Project antProject,
String prefix,
org.apache.maven.plugin.logging.Log log,
org.apache.maven.artifact.repository.ArtifactRepository localRepo)
Copy properties from the maven project to the ant project. |
void |
copyProperties(org.apache.tools.ant.Project antProject,
org.apache.maven.project.MavenProject mavenProject,
org.apache.maven.plugin.logging.Log log)
Copy properties from the ant project to the maven project. |
org.apache.tools.ant.BuildLogger |
getBuildLogger(org.apache.maven.plugin.logging.Log logger)
Setup an Ant BuildLogger |
org.apache.tools.ant.types.Path |
getPathFromArtifacts(Collection<org.apache.maven.artifact.Artifact> artifacts,
org.apache.tools.ant.Project antProject)
|
Map<String,org.apache.tools.ant.types.Path> |
getPathRefs(org.apache.tools.ant.Project ant,
org.apache.maven.project.MavenProject mvn,
List<org.apache.maven.artifact.Artifact> pluginArtifacts)
Create the Ant equivalent of the Maven classpath's for compile, runtime, test, and for the plugin |
void |
setPathProperties(org.apache.tools.ant.Project antProject,
Map<String,org.apache.tools.ant.types.Path> paths)
Set paths as properties on the Ant project |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String MVN_COMPILE_CLASSPATH_KEY
public static final String MVN_RUNTIME_CLASSPATH_KEY
public static final String MVN_TEST_CLASSPATH_KEY
public static final String MVN_PLUGIN_CLASSPATH_KEY
| Constructor Detail |
|---|
public AntMavenUtils()
| Method Detail |
|---|
public void copyProperties(org.apache.tools.ant.Project antProject,
org.apache.maven.project.MavenProject mavenProject,
org.apache.maven.plugin.logging.Log log)
antProject - not nullmavenProject - not null
public org.apache.tools.ant.types.Path getPathFromArtifacts(Collection<org.apache.maven.artifact.Artifact> artifacts,
org.apache.tools.ant.Project antProject)
throws org.apache.maven.artifact.DependencyResolutionRequiredException
artifacts - antProject -
org.apache.maven.artifact.DependencyResolutionRequiredException
public void copyProperties(org.apache.maven.project.MavenProject mavenProject,
org.apache.tools.ant.Project antProject,
String prefix,
org.apache.maven.plugin.logging.Log log,
org.apache.maven.artifact.repository.ArtifactRepository localRepo)
mavenProject - antProject - public org.apache.tools.ant.BuildLogger getBuildLogger(org.apache.maven.plugin.logging.Log logger)
public Map<String,org.apache.tools.ant.types.Path> getPathRefs(org.apache.tools.ant.Project ant,
org.apache.maven.project.MavenProject mvn,
List<org.apache.maven.artifact.Artifact> pluginArtifacts)
throws org.apache.maven.artifact.DependencyResolutionRequiredException
org.apache.maven.artifact.DependencyResolutionRequiredException
public void addRefs(org.apache.tools.ant.Project antProject,
Map<String,?> refs)
public void setPathProperties(org.apache.tools.ant.Project antProject,
Map<String,org.apache.tools.ant.types.Path> paths)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||