2009-12-30 3 views
2

콘솔 기반 애플리케이션을 구축하려고합니다. 이는 스프링 ROO 콘솔과 같은 모양입니다.콘솔 애플리케이션과 같은 스프링 ROOY

+0

무엇에 관한 아이디어가 있습니까? 콘솔에서 텍스트를 읽고 쓰는 방법? Don이 말한대로 –

+0

은 무엇에 관한 아이디어입니까? – Nachiket

답변

10

Spring Roo 쉘은 JLine을 기반으로하지만, JLine에없는 사용성을 중심으로 많은 디자인 요소를 포함합니다. Roo 참조 가이드의 shell philosophy 섹션을 읽어 보면 이러한 향상된 기능 중 일부를 간단하게 다룰 수 있습니다. 또한 Windows 사용자를 위해 컬러 셸을 제공하기 위해 JANSI를 통합했습니다.

우리는 Spring Roo에서 쉘을 분할하여 "Spring Shell"이라는 별도의 프로젝트를 만들려고합니다. 그러나이 작업의 일정은 아직 확정되지 않았습니다. 그 동안 SVN에서 Roo를 체크 아웃하면 최소한의 종속성과 Roo 관련 규칙을 사용하여 쉘을 사용할 수 있습니다. 쉘 명령을 설정하기 위해 @ Cli * 주석을 사용하는 것도 매우 쉽습니다.이 예제는 나머지 Roo 소스 코드에서 볼 수 있습니다.

0

SVN의 스프링 ROO 코드를 기반으로 몇 가지 주문품 껍데기에 스파이크가 있습니다.

필자는 셸 수준에서 또는 더 적절한 메커니즘을 사용하여 후킹을 시도하거나 오히려 (해킹) 시도했습니다. 아마도 OSGi는 나중에 공식 Spring Shell에 올 것입니까?

ps 도구/소프트웨어 제작을위한 플랫폼으로서 roo/shell rocks.

위대한 작품

관련 문제