### VS Code Extension Settings Source: https://github.com/redhat-developer/vscode-rsp-ui/blob/main/README.md Defines configuration settings for the Runtime Server Protocol UI extension in VS Code. These settings control aspects like showing server output channels, enabling automatic server startup, and asynchronous publishing. ```JSON { "vscodeAdapters.showChannelOnServerOutput": "enable/disable the server output channel logs", "rsp-ui.rsp.java.home": "Specifies the path to a full JDK (version 11 or newer) which will be used to launch the Runtime Server Protocol (RSP) Server, as well as be the default java to launch any Java-based runtimes that the RSP will control.\nOn Windows, backslashes must be escaped, i.e.\n\"rsp-ui.rsp.java.home\":\"C:\\Program Files\\Java\\jdk-11.0.13\"", "rsp-ui.enableStartServerOnActivation": "Specifies which RSP Server have to be automatically started during activation. If option is disabled, user will have to manually start the RSP Server through command palette or context menu", "rsp-ui.enableAsyncPublish": "enable/disable async publishing" } ``` -------------------------------- ### RSP Assembly JSON Structure Source: https://github.com/redhat-developer/vscode-rsp-ui/blob/main/README.md Defines the structure for the `.rsp/rsp.assembly.json` file, used for packaging instructions in RSP projects. It includes a 'mappings' array with 'source-path' and 'deploy-path' for each mapping. ```json { "mappings": [ { "source-path": "target/classes/", "deploy-path": "/WEB-INF/classes/" }, { "source-path": "target/rob-hello/", "deploy-path": "/" }, { "source-path": "src/main/resources/", "deploy-path": "/" }, { "source-path": "src/main/webapp/", "deploy-path": "/" } ] } ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.