org.springframework.roo.addon.maven
Class MavenCommands
java.lang.Object
org.springframework.roo.addon.maven.MavenCommands
- All Implemented Interfaces:
- org.springframework.roo.shell.CommandMarker
@Service
public class MavenCommands
- extends Object
- implements org.springframework.roo.shell.CommandMarker
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected final Logger logger
MavenCommands
public MavenCommands()
activate
protected void activate(org.osgi.service.component.ComponentContext context)
deactivate
protected void deactivate(org.osgi.service.component.ComponentContext context)
isCreateProjectAvailable
public boolean isCreateProjectAvailable()
createProject
public void createProject(org.springframework.roo.model.JavaPackage topLevelPackage,
String projectName,
Integer majorJavaVersion,
Template template)
isDependencyModificationAllowed
public boolean isDependencyModificationAllowed()
addDependency
public void addDependency(org.springframework.roo.model.JavaPackage groupId,
org.springframework.roo.model.JavaSymbolName artifactId,
String version)
removeDependency
public void removeDependency(org.springframework.roo.model.JavaPackage groupId,
org.springframework.roo.model.JavaSymbolName artifactId,
String version)
isPerformCommandAllowed
public boolean isPerformCommandAllowed()
runPackage
public void runPackage()
throws IOException
- Throws:
IOException
runEclipse
public void runEclipse()
throws IOException
- Throws:
IOException
runTest
public void runTest()
throws IOException
- Throws:
IOException
runAssembly
public void runAssembly()
throws IOException
- Throws:
IOException
runClean
public void runClean()
throws IOException
- Throws:
IOException
mvn
public void mvn(String extra)
throws IOException
- Throws:
IOException
Copyright © 2009-2010 VMware, Inc. All Rights Reserved.