【发布时间】:2009-12-30 02:20:59
【问题描述】:
我正在寻找构建一个控制台驱动的应用程序,它有点像 Spring ROO 控制台,有什么想法吗?。
【问题讨论】:
-
知道什么吗?如何从控制台读取和写入文本?
-
正如唐所说,你知道什么。?
标签: java console spring-roo
我正在寻找构建一个控制台驱动的应用程序,它有点像 Spring ROO 控制台,有什么想法吗?。
【问题讨论】:
标签: java console spring-roo
Spring Roo shell 基于JLine,但包含大量以可用性为导向的设计元素,这些元素在 JLine 中不存在。您可以阅读 Roo 参考指南的shell philosophy 部分,以简要了解其中一些增强功能。我们还集成了 JANSI,为 Windows 用户提供颜色外壳。
我们打算在适当的时候将 shell 从 Spring Roo 中分离出来,并创建一个名为“Spring Shell”的单独项目。不过,这项工作的时间表尚未最终确定。同时,如果您从 SVN 签出 Roo,您将能够以最小的依赖性和 Roo 特定的约定使用 shell。使用 @Cli* 注释来设置 shell 命令也很容易,您可以在 Roo 源代码的其余部分中看到这方面的示例。
【讨论】:
我已经根据 SVN 中的 spring ROO 代码添加了几个定制的 shell。
我尝试在 shell 级别上钩住或更确切地说(hacking)它,并使用插件更合适的机制。 OSGi 可能会晚些来官方 Spring Shell?
ps 将 roo/shell 作为构建工具/软件的平台。
干得好
【讨论】: