@Mojo(name="addTargetPlatform",
aggregator=true)
public class AddTargetPlatformMojo
extends AbstractCdsMojo
cds-starter-${targetPlatform}) to the service module dependencies of
the CAP Java project. If the dependency already exists, nothing is done.mvn cds:addTargetPlatform -DtargetPlatform=cloudfoundry or
mvn com.sap.cds:cds-maven-plugin:addTargetPlatform -DtargetPlatform=cloudfoundry to add CloudFoundry target
platform.| Modifier and Type | Field and Description |
|---|---|
protected org.eclipse.aether.RepositorySystemSession |
repositorySystemSession
Defines settings and components that control the repository system.
|
buildContext, CDS_SERVICES_GROUPID, mojoExecution, PLUGIN_KEY, project, session, settings| Constructor and Description |
|---|
AddTargetPlatformMojo() |
| Modifier and Type | Method and Description |
|---|---|
void |
execute() |
protected List<String[]> |
getIntegrationTestTemplates() |
ensureCliExecuted, findGoalExecution, findSrvProject, getReactorBaseDirectory, isCliExecuted, logDebug, logDebug, logError, logError, logError, logInfo, logWarn, logWarn, logWarn, scanDirectory, setProperty, strong@Parameter(defaultValue="${repositorySystemSession}",
required=true,
readonly=true)
protected org.eclipse.aether.RepositorySystemSession repositorySystemSession
Copyright © 2023. All rights reserved.