是否可以更改spring shell应用程序中的提示?默认情况下,提示似乎是:
shell:>
是否可以在运行时更改此文本?
THX
感谢您的回答!我忽略了这个功能。我创建了这个类,并将其放入我的配置包中,它对我来说很好:
package de.myapp.spring.configuration;
@Configuration
@ComponentScan("de.myapp.spring.shell")
public class ShellApplicationConfiguration implements PromptProvider {
@Override
public final AttributedString getPrompt() {
return new AttributedString("myapp:>");
}
}
您可以定义PromptProvider
,请参阅文档中的:https://docs.spring.io/spring-shell/docs/current-SNAPSHOT/reference/htmlsingle/#_promptprovider