【问题标题】:Spring ROO like Console ApplicationSpring ROO 类似控制台应用程序
【发布时间】:2009-12-30 02:20:59
【问题描述】:

我正在寻找构建一个控制台驱动的应用程序,它有点像 Spring ROO 控制台,有什么想法吗?。

【问题讨论】:

  • 知道什么吗?如何从控制台读取和写入文本?
  • 正如唐所说,你知道什么。?

标签: java console spring-roo


【解决方案1】:

Spring Roo shell 基于JLine,但包含大量以可用性为导向的设计元素,这些元素在 JLine 中不存在。您可以阅读 Roo 参考指南的shell philosophy 部分,以简要了解其中一些增强功能。我们还集成了 JANSI,为 Windows 用户提供颜色外壳。

我们打算在适当的时候将 shell 从 Spring Roo 中分离出来,并创建一个名为“Spring Shell”的单独项目。不过,这项工作的时间表尚未最终确定。同时,如果您从 SVN 签出 Roo,您将能够以最小的依赖性和 Roo 特定的约定使用 shell。使用 @Cli* 注释来设置 shell 命令也很容易,您可以在 Roo 源代码的其余部分中看到这方面的示例。

【讨论】:

    【解决方案2】:

    我已经根据 SVN 中的 spring ROO 代码添加了几个定制的 shell。

    我尝试在 shell 级别上钩住或更确切地说(hacking)它,并使用插件更合适的机制。 OSGi 可能会晚些来官方 Spring Shell?

    ps 将 roo/shell 作为构建工具/软件的平台。

    干得好

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-09
      • 2010-11-09
      • 1970-01-01
      • 1970-01-01
      • 2023-03-28
      • 2010-11-04
      相关资源
      最近更新 更多