| Class | Description |
|---|---|
| CdsMojo |
Execute CDS commands on the current CAP Java project.
Call mvn com.sap.cds:cds-maven-plugin:cds to execute all configured CDS commands of the project in the
current working directory.Several CDS commands can be configured in one execution block and they’re executed in the specified order. |
| CleanMojo |
Clean generated files and directories of the previous build from the current CAP Java project.
Call mvn com.sap.cds:cds-maven-plugin:clean to execute cleaning from command line.This goal deletes the following files and directories from the resource directory of the current CAP Java project: file: src/main/resources/**/csn.json file: src/main/resources/**/schema.sql directory: src/main/resources/**/edmx/ directory: ${codeOutputDirectory} |
| GenerateMojo |
Generate Java Pojos for type-safe access to the CDS model.
This goal scans the resource directory for a csn.json file and uses it for Java source code generation. |
| InstallCdsdkMojo |
Install @sap/cds-dk in the current CAP Java
project.
By default, this goal looks for an already installed @sap/cds-dk and skips installation if it was found. |
| InstallNodeMojo |
Download and install a Node.js distribution on the local file system.
If the requested version is already installed, the download and installation is skipped. This goal also recognizes proxy configurations in your ~/.m2/settings.xml. |
| NodeCacheResolver |
A Node.js archive cache resolver using the local Maven repository as storage.
|
| NpmMojo |
Execute an
npm command on the current CAP Java project.Call mvn com.sap.cds:cds-maven-plugin:npm -Darguments="..." to execute npm command with
given arguments. |
Copyright © 2021. All rights reserved.