在运行时更改springshell中的提示



是否可以更改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

相关内容

  • 没有找到相关文章

最新更新