问题标签 [spring-shell]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
method-parameters - spring shell方法参数列表<>
我怎样才能有一个带有 List<> 参数的 spring shell 方法?
是否可以在 Spring_Shell 中使用 List<> 作为方法参数?
如下:
spring - 如何为spring shell中的选项自定义解析器?
我正在使用 Spring shell 为我的项目开发命令 shell。
问题如下所述:我需要在 shell 中具有一些功能,例如方法重载。换句话说,我需要两个具有相同名称但选项不同的命令。我用谷歌搜索并发现了一些想法,比如覆盖解析器接口,但我没有在互联网上找到任何示例。
任何建议都会有所帮助。
感谢您的帮助。
java - 控制台上的 log4j 警告
我的 log4j.properties 文件如下:
该文件被添加到类路径和 src/resources 文件夹中......我的项目是一个 maven 项目,我正在使用 springshell 技术,以便我的应用程序在命令提示符下运行......一切都很完美,但是当我执行特定的在我的应用程序中的命令它给了我以下警告:
你能帮我看看我做错了什么吗?
spring-shell - Spring-Shell 中的 i18n 和 l10n
感谢您阅读本文。
我希望在我的 Spring-Shell 应用程序中提供 i18n。具体来说,我正在寻找能够根据区域设置以不同语言在 @CliOption 中打印帮助消息的能力。我还没有找到任何具体的例子来说明如何开箱即用。我查看了代码,确实看到了一个语言环境转换器。不确定这是否足够。
Spring-Shell 是否支持 i18n 开箱即用?任何与此问题相关的资源的帮助/提示/指针都将受到高度赞赏。
谢谢。
java - Spring Frameworks Shell - 添加颜色
我目前正在制作一个使用 spring 框架充当 shell 的应用程序。在文档中它说它基于 roo,它支持 unix 和 windows 平台上的颜色(通过 jansi),但没有说明如何使用它。似乎@|red text|@
没有用,而且谷歌也没有多大帮助,因为我要么遇到无用的随机文档,要么使用说要使用 ASCI 参考的线程
java - 在 shell 启动时向 spring shell 打印消息
我正在使用 spring shell,我想添加一些“正在加载..”消息,所以当用户打开 shell 时,消息将立即显示(在 shell 上)。
我的想法是在批处理文件中添加“ECHO 加载”命令,但我不知道如何将一些打印命令添加到使用 appassembler-maven-plugin创建的批处理文件中。有一种方法可以将此 ECHO 从 pom 添加到批处理文件中吗?
这是我用来在 pom.xml 中创建批处理文件的插件:
有没有办法将 ECHO 命令永久添加到批处理文件中?或者,如果这不起作用,是否有办法将消息打印到 shell,该消息将在 shell 打开到 shell 实际准备好使用的时间之间出现?
performance - 如何减少 spring-shell 启动时间?
我正在使用 spring-shell,我想减少 shell 的启动时间。现在它需要 8-10 秒,我希望它花更少的时间。你有什么建议吗?
通过分析我可以看到:
org.python.util.PythonInterpreter.exec(String) 需要~2 秒:
- org.python.core.imp.importOne(String, PyFrame, int) - import jython-standalone-2.7.0.jar\Lib_jyio.py 需要~1 sec。
org.python.jsr223.PyScriptEngine.(ScriptEngineFactory) 需要~0.5秒
谢谢。
jakarta-ee - 如何在没有 Spring 框架的 Java EE 应用程序中创建类似 Spring Shell 的 CLI?
我在项目中使用了 Spring shell,效果很好。
现在我们在 JBoss 应用服务器上有一个 Java EE 项目。我想要一个好的 CLI,就像 Spring shell 一样。如何才能做到这一点?
raspberry-pi - 如何在 Spring Shell 中执行命令?
我在 Spring Shell 中执行命令时遇到问题。我正在使用此代码在 Raspberry PI 上闪烁 LED,但在 Tomcat 的日志中出现响应错误。
日志输出为:
当我使用echo
命令时,问题仍然存在。
java - 在 spring shell 命令中自动装配对象实例?
我有一个小型服务器,需要一个简单的控制台来输入命令。经过一番搜索,我找到了 spring shell,它可以完成这项工作。
我的一些命令需要访问服务器实例对象。
我如何(自动装配?)我的服务器对象实例到我的 spring shell 命令中,以便我可以在 spring shell 命令中访问我的服务器对象实例?
引导构造函数似乎在创建应用程序上下文并立即找到用户 shell 命令。
我尝试使用:
但这只能在调用 Bootstrap 构造函数之后完成,然后为时已晚。