TypeSpec library for emitting Java client from the TypeSpec REST protocol binding
npm install @typespec/http-client-java
Install Node.js 20 or above. (Verify by running node --version
)
Install Java 17 or above. (Verify by running java --version
)
Install Maven. (Verify by running mvn --version
)
- Via the command line
tsp compile . --emit=@typespec/http-client-java
- Via the config
emit:
- "@typespec/http-client-java"
The config can be extended with options as follows:
emit:
- "@typespec/http-client-java"
options:
"@typespec/http-client-java":
option: value
Type: absolutePath
Defines the emitter output directory. Defaults to {output-dir}/@typespec/http-client-java
See Configuring output directory for more info
Type: object
License information for the generated client code.
Type: object
Developer options for http-client-java emitter.