스칼라에는 http://antwrap.rubyforge.org/과 비슷한 래퍼가 있습니다. 스크립트로 REPL에서 직접 ant 메소드를 호출하는 것이 쉽지만 개미 주위에 DSL 또는 래퍼가 있는지 궁금해하고 있었습니까?루비에 랩 어 랩과 비슷한 스칼라 용 개미 래퍼가 있습니까?
답변
내가 확인한 한 : 아니오, 없습니다.
대부분 사람들은 약간 다른 기능 세트를 사용하지만, 빌드/실행/배포/테스트/패키징에서 우수한 작업을 수행합니다. SBT을 사용하는 것 같습니다.
나는 SBT이 본질적으로 무엇을 찾고 있는지 생각합니다. 스칼라 2.7 구문을 사용하지만 대부분의 경우 디렉토리 구조를 고수하는 한 거의 모든 스크립트를 작성할 필요가 거의 없습니다. Ant 및 Ivy를 사용하며 Ant + Ivy 및 Maven 기반 프로젝트와의 뛰어난 통합 성을 제공합니다. 당신은 확실히 그것을 체크 아웃해야합니다. 시작하기 쉽습니다.
업데이트 :
그래서 내가 보인다 질문 밀접하게 충분히 읽지 않았다. 나는 Gradle이 당신이 원하는 것을 할 수 있다고 믿습니다. Gradle에는 Scala plugin도 있습니다. 단점은 빌드 스크립트를 작성하기 위해서는 또 다른 언어를 배우는 것이 필요하다는 것입니다. 결국 Groovy를 사용하여 Java로 호출하여 Java 스칼라 프로젝트를 빌드하는 Ant build.xml을 호출하는 Gradle 빌드 스크립트를 작성합니다. 이것은 많은 일처럼 들립니다.아직, 당신은 항상 JRuby와 랩을 함께 사용할 수 있습니다. 나는 이것이 얼마나 느릴지를 알고 싶지 않다.
SBT에 대해 알고 있는데 실제로 SBT 내의 jar 파일에 정의 된 ant 태스크를 실행하려고합니다. 개미 프로젝트의 이점을 얻는 것은 SBT 내에서 매우 유용 할 것입니다. – charroch
방금 내 대답을 편집했습니다. 보세요, 이것이 정말로 당신이 원하는 것인지보십시오. –
- 1. memcached에 대한 ORM과 비슷한 래퍼가 있습니까?
- 2. Monotouch 용 OpenCV 래퍼가 있습니까?
- 3. Log4Net 용 어 캐서 팅 어 펜더?
- 4. IoC 용 래퍼가 좋은 생각입니까?
- 5. GUI 용 스칼라 DSL이 있습니까?
- 6. EJB 프로젝트 용 개미
- 7. 순수 관리되는 DirectX 래퍼가 있습니까?
- 8. Subversion API 래퍼가 있습니까?
- 9. 타입 매개 변수를 지정하는이 스칼라 중위 어 구문의 이름은 무엇입니까?
- 10. 루비에 로그 뷰어가 있습니까?
- 11. 누구나 Actionscript 3 Youtube API/래퍼가 있습니까?
- 12. USPS의 새 지능형 메일 바코드 용 Perl 래퍼가 있습니까?
- 13. 휴먼 인터페이스 장치 (HID) 용 Perl 래퍼가 있습니까?
- 14. 좋은 설명서가있는 절름발이 인코더 용 루비 래퍼가 있습니까?
- 15. 스칼라 용 JVM 개선
- 16. C# 용 freetemplate과 비슷한 템플릿 엔진이 있습니까?
- 17. Microsoft의 CHESS와 비슷한 Java 용 도구가 있습니까?
- 18. 안드로이드 용 Three20 Project와 비슷한 라이브러리가 있습니까?
- 19. NetBeans 용 스칼라 플러그인
- 20. 랩과 콜 C 함수에 대해서
- 21. 스칼라 나는 비슷한 선언을 보았다 여러 곳에서
- 22. ILGenerator 주변에 좋은 래퍼가 있습니까?
- 23. librtmp C# .net 래퍼가 있습니까?
- 24. Powershell 1.0 스크립트에서 Ant를 실행하는 래퍼가 있습니까?
- 25. Windows 용 R 환경에서 워드 랩
- 26. 랩 서브가 람다 용 함수로 사용
- 27. Ruby 용 ActiveMerchant와 비슷한 PHP 용 프로젝트가 있습니까?
- 28. 루비에 더 안전한 DSL 구현이 있습니까
- 29. NavigableMap의 스칼라 버전이 있습니까?
- 30. '참조로 매개 변수 전달'이 루비에 있습니까?
또한 Ant 빌드를 직접 사용하여 scala-library.jar에 대한 종속성을 추가 할 수 있습니다. –